Winhttp yazma kapatma sonra bağlantısını devam

0 Cevap php

Ben bir web sunucusu komut veri göndermek için WinHTTP'yi kullanıyorum ve bazı durumlarda ben (bu gerekli değildir gibi) gelen verileri öldürmek ama yine istemci uygulaması bir yanıt dönmek sunucusu gerekir. Ben sonra normal olarak bir yanıt göndererek, gelen verileri sonuna kadar sunucu ucundan stream_socket_shutdown(STREAM_SHUT_RD) kullanıyorum. Sorun WinHTTP ile yatıyor, geri gelen olumsuz bir yanıt almak WinHttpWriteData() beklenen ve verileri göndermeyi durdurmak ama çağırdığınızda WinHttpReceiveResponse() yanlış döndürür ve GetLastError() {olarak döner [(4)]}.

Belki WinHTTP için iç hata durumunu sıfırlamak için bir yolu var mı? Veya bağlantıdan sonra yanıt almak için başka bir yol sunucu tarafından kırıldı?

Thanks, J

0 Cevap