0
角4.4.6を使用しています。また、httpリクエストをswagger対応エンドポイントに送信したいとします。私はそこに数字を送るが、それは常に文字列として送られる。角バージョン4 httpは文字列として番号を送信します
approve(id1: number){
.....
let params={id:id1}
return this.http.post(approveUrl, params)
.map(this.extractData)
.catch(this.handleError);
しかし、私は文字列ではなく数字を送信したいと思います。私の闊歩で
:
parameters:
- name: body
schema:
required:
- id
properties:
id:
description: Priority order
type: number
format: int32
in: body
required: true
私はいつも一つの場合を除いて400(悪い要求)を得る:{ID:5}、5-任意のハードコードの数。
番号を送信するためのシンプルで防御的なソリューションを作成するにはどうすればよいですか?
おやおや、そう単純で、あなたに感謝! – avalon
あなたは大歓迎です –