問題タブ [http-parameters]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - $http.get('url', { params: { email: email } }); 空のパラメータでリクエストを送信
次のコードでリクエストHTTP GET
を送信しようとしています:email
params
しかし、バックエンドで空のパラメーターを受け取っています。つまりrequest.params
、空白です。他の形式のHTTP
リクエストを試しました
しかし、結果は同じです。つまり、バックエンドで空のパラメーターです。
私のバックエンドコード:
swift - HTTP パラメータと HTTP ヘッダーの違いは何ですか?
この質問を読みましたが、私の質問には答えませんでした。
私にとって、ヘッダーとパラメーターはどちらも辞書であり、ヘッダーが[String : String]
パラメーターであるという違いがある[String : AnyObject]?
ため、パラメーターも文字列である場合は、ヘッダー内でそれらを送信できます(「x-」プレフィックスを使用して、それらが標準ヘッダーではないことを示します) ) これは一般的ですが、良い方法ではありません。
- あれは正しいですか?
- と の間に他に違いは
headers
ありparameters
ますか? - を使用して、他にどのような非 String 型を送信し
parameters
ますか?
アラモファイアRequest
法
["x-ios-version" : UIDevice.currentDevice().systemVersion]
例として、ヘッダーを介してバージョンを渡したりビルドしたりする人を見てきました
go - GET パラメーターを func 引数として受け取るか、Golang Revel で c.Params.Get() を使用する
Golang Revel Web フレームワークでは、関数の引数をパラメーターとして設定することの違いは何ですか (GET と POST の両方)。
対関数内から HTTP パラメータを取得する
また、関数の引数を使用する方法 (最初の方法) を使用する場合でも、HTTP パラメーターを で検証できますc.Validation.Required("addr").Ok
か?