0
J'essaye d'envoyer beaucoup de post-demandes au localhost:80
(serveur nginx).demande POST et nginx
Les en-têtes J'envoie sont:
POST /LINK HTTP/1.1
User-Agent: User agent
Host: localhost
Accept: */*
Connection: Keep-Alive
Content-Type: application/octet-stream
Content-Length: 16
DATA 16 BYTES
Le pseudo-code est:
TCPSocket sock('localhost', 80);
for(;;) {
sock.sendPost();
}
sock.close();
Mais retourne serveur premier temps:
HTTP/1.1 200 OK
Server: nginx
Date: Mon, 16 Apr 2012 14:54:26 GMT
Content-Type: application/json
Content-Length: 92
Connection: close
ANSWER 92 BYTES
Donc serveur n'a pas travailler avec tous les autres post-demande de cycle.
Pourquoi le travail Connection: Keep-Alive
ne fonctionne pas et le serveur renvoie Connection: close
?
Ils sont corrects. Le problème est que le serveur ne se soucie pas de mon en-tête et de toute façon fait une connexion fermée. – Ockonal