2016-08-11 8 views
0

私はcurl、postman、jqueryなどを使ってhttpメソッドを指定したくありません。ブラウザのアドレスバーにURLを入力するだけで、GETではなくPOSTリクエストを行う必要があります。出来ますか?URI自体にHttpメソッドPOSTを指定するにはどうすればよいですか?

+0

いいえ、メソッドはURLの一部ではありません。しかし、いくつかのブラウザの拡張機能を試してみることもできますが、少なければ驚かれるでしょう。 – bereal

+0

考慮すべき別のオプション - Swagger(http://swagger.io)。コード内の注釈付きメソッドに基づいてインタラクティブなHTMLドキュメントページを生成することができます。 HTTPメソッドとメソッドパラメータを自動的に検出します。 – Justas

答えて

1

いいえ、できません。 @berealで述べたように、メソッドはurlの一部ではありません。

いくつかの回避策:

  • ローカルで開く<form method="POST">と簡単なHTMLページを作成します。
  • this threadで提案されている「クロスブラウザソリューション」を使用してください。
  • カールまたは郵便配達員は使いやすいので、価値があります。
  • APIを開発する場合は、method=POSTのようなqueryParameterを追加してGET要求をオーバーライドします。
関連する問題