GET メソッドを使用して json オブジェクトを送信しようとしています。私のコード:
$.ajax({
url: "/api/endpoint",
type: "GET",
data: {"sort":"date"},
contentType: "application/json",
dataType: "json",
...
ただし、受信したヘッダーの「Content-Length」がゼロに設定されているため、サーバー上の json パーサーはコンテンツを読み取りません。
コンテンツの長さヘッダーを設定しようとしましたが、サーバーにはまだゼロとして表示されます。
$.ajax({
url: "/api/endpoint",
headers: {"CONTENT_LENGTH",JSON.stringify({"sort":"date"}).length},
type: "GET",
data: {"sort":"date"},
contentType: "application/json",
dataType: "json",
...
これを機能させる方法はありますか?GET リクエストでなければなりません。