これは、ajaxリクエストでサーバーにデータを送信する正しい方法ですか?ajaxでデータを送信
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
alert(response);
}
};
xhttp.open("GET", "https://myurl/", true);
xhttp.send(JSON.stringify("{ action: 'search', mode: question}"));
私はこのエラーを取得するので405 (Method Not Allowed - Action not found)
私はこのコードで5つの別々の問題を見ることができますが、一般的なケースでは間違っていると考えられます。しかし、あなたの質問は、 "このWebサービスの期待に応えるためにHTTPリクエストをどのようにフォーマットする必要がありますか?" ...あなたはそのサービスについて何も教えてくれなかったので、私たちはそれが何を期待しているか知る方法がありません。 – Quentin