0
ポスト要求に応答私はPOSTリクエストを送信
$.ajax({
url: "http://localhost:5002",
type: "POST",
async: false,
cache: false,
data: "username=" + "heyyyys",
success: function(response) {
alert(response);
return response;
}
});
Iに成功要求ここ
int result = recv(server, buffer, bufSize, 0);
cout << buffer << endl;
に受け入れていバッファ:
POST/HTTP/1.1
Host: localhost:5002
Connection: keep-alive
Content-Length: 16
Accept: */*
Origin: http://localhost
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Referer: http://localhost/osrm/main.html
Accept-Encoding: gzip, deflate
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
username=heyyyys
私は
にお答えしようとしていますresponse << "POST/HTTP/1.1\r\n"
<< "HOST: localhost:5002\r\n"
<< "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36"
<< "Content-Type: application/x-www-form-urlencoded; charset=UTF-8\r\n"
<< "Accept: */*\r\n"
<< "Content-Length: 4\r\n"
<< "Connection: close\r\n\r\n";
<< "resp";
send(server, response.str().c_str(), response.str().length(), 0);
しかし、答えることはできません。 私の間違いを教えてください。
あなたが戻ってPOSTリクエストを送信しているが、ない結果...火災実際の投稿要求や回答を見てみるとあなたの問題ははっきりしているはずです。 – casey