Java 側は RESTful API を提供し、GET メソッドは JSON を返します。postman を使用してテストを行う場合、成功するにはヘッダーに content-type: application/json を含める必要があります。そうしないと、415 サポートされていないメディア タイプが報告されます。 。
ここで質問があります。この GET リクエストにはパラメータが必要ないのですが、なぜコンテンツ タイプを設定する必要があるのですか?
また、この API にアクセスするために Angular の $http.get を使用したところ、リクエスト ヘッダーに設定した content-type が自動的にクリアされてしまったようです。質問に答えてください、ありがとう!
迷茫2017-05-15 17:09:41
request.headerに設定されるコンテンツタイプは、サーバーとクライアント間で取り決められたリクエストパラメータのデータ形式を表します。サーバーは、合意されていないリクエストデータ形式の例外を処理します
PHP中文网2017-05-15 17:09:41
本文内のパラメータは、URL に記述する必要があります。バックエンドが URL パラメータをサポートしていない場合は、バックエンドで URL パラメータの書き込みをサポートすることができます。本文ですが、その contenttype 形式はフォームデータです