@Headers({})とメソッドの引数に@fieldを使用する特定の本体フィールドを使用して、リクエストを更新するために静的ヘッダーを追加できます。しかし、投稿要求の本文に定数(非json)の名前 - 値パラメータを渡したいと思います。改装版documentationには言及していません。これを行うにはインターセプタを使用する必要はありません。方法パラメータの私の唯一のオプションの@FieldMapですか?または、@Headersに似た定数Fieldmapを許可するアノテーションがありますか?Retail POSTリクエストで定数Bodyフィールドを追加するにはどうすればよいですか?
0
A
答えて
1
あなたは、パラメータとして
@POST("path")
Call<ResponseBody> postWithPlainText(@Body RequestBody requestBody);
をokHttpのRequestBodyを使用して、この
String plainText = "Your constant here";
RequestBody requestBody = RequestBody.create(MediaType.parse("text/plain"), plainText);
Call<ResponseBody> call = service.postWithPlainText(requestBody);
Response<ResponseBody> response = call.execute();
+0
したがって、\\ @ Headersのような注釈を使用してポストリクエストにスタティックボディを設定することはできません。私は\\ @ Bodyを使ってメソッドのパラメータを使ってボディを送信しなければならないようです。 – giulio
+0
@giulioはい、注釈を追加するだけではそれができないと思います。 –
関連する問題
- 1. POSTリクエストのHTTPフィールドに別の値を追加するにはどうすればよいですか?
- 2. RubyでNet :: Http :: Postリクエストにヘッダーを追加するにはどうすればよいですか?
- 3. リクエストにヘッダーフィールドを追加するにはどうすればよいですか?
- 4. 追加データをリクエストするにはどうすればよいですか?
- 5. maximoの日付フィールドに整数フィールドを追加するにはどうすればよいですか?
- 6. getリクエストにフィールドを追加するにはどうすればいいですか?
- 7. Codeigniterでpost()配列に変数を追加するにはどうすればいいですか?
- 8. POST OAuth2認証リクエストにWeb API 2でSwaggerを設定するにはどうすればよいですか?
- 9. Guzzle POST BodyのPUTメソッドでraw JSONデータを送信するにはどうすればよいですか?
- 10. drupalページにprettyprintを追加するにはどうすればいいですか?特に、どこにbody onload = "prettyPrint()"を追加するのですか?
- 11. Codeigniter移行ファイルに小数フィールドを追加するにはどうすればよいですか?
- 12. Rails 4では、フォームにフィールドをDRY形式で追加するにはどうすればよいですか?
- 13. FormTypeに含まれていないフィールドを追加するにはどうすればよいですか?
- 14. odoo 9の新しいAPIでモデルにフィールドを追加するにはどうすればよいですか?
- 15. RestsharpでParse RESTリクエストにブール型パラメータを追加するにはどうすればよいですか?
- 16. テンプレートタグのparamとしてpostのvarをmagentoに追加するにはどうすればよいですか?
- 17. サーバにリクエストを送信中にデバイス情報を追加するにはどうすればよいですか?
- 18. web2pyフォームでフィールドを動的に追加するにはどうすればよいですか?
- 19. codenameone POSTリクエストBODY
- 20. BigQueryテーブルスキーマにネストされたフィールドを追加するにはどうすればよいですか?
- 21. ImageViewをどうすればよいですか?relativeLayoutに追加
- 22. POSTリクエストでリクエストボディからすべての「コンテンツ」を取得するにはどうすればよいですか?
- 23. BloggerでJavaScriptを追加するにはどうすればよいですか?
- 24. WPFでカスタムルーティングコマンドを追加するにはどうすればよいですか?
- 25. C#でボタンを追加するにはどうすればよいですか?
- 26. AutoMapperでカスタムロジックを追加するにはどうすればよいですか?
- 27. FitNesseでポップアップを追加するにはどうすればよいですか?
- 28. UIPickerViewでセクションタイトルを追加するにはどうすればよいですか?
- 29. webapp2でauth_idを追加するにはどうすればよいですか?
- 30. Linq2Sqlでカスタムヒントを追加するにはどうすればよいですか?
のようにそれを使用することができますが、応答のためのhttp://stackoverflow.com/a/33667739/1025379 – susemi99
感謝を参照してくださいしかし、私はインターセプタなしでそれを行う必要があります..(それは元の質問にあった) – giulio
これはいかがですか? @POST( "users/new?sort = desc") – susemi99