$.ajax({
type: "GET",
async: false,
url: "http://localhost:1234/api/",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: '{"id":"125"}',
success: function (data) {
console.log(data.toString());
}
});
jQuery ajax 呼び出しを使用して api を呼び出すと、渡すデータがクエリ文字列パラメーターにうまく変換されません。
これが私が見ているものです。
http://localhost:1234/api/?{%22id%22:%22125%22}
しかし、たとえばデータをオブジェクトとして渡すと、 data: {"id":"125"} は正常に動作します。ここで何が間違っていますか?