서핑하는 동안 이미지를 캐시하는 데 사용되는 로컬 컴퓨터에서 실행되는 프록시 서버가 있습니다. 127.0.0.1의 프록시를 사용하여 브라우저를 설정하고 HTTP 요청을 수신하고 데이터를 가져 와서 브라우저로 다시 보냅니다. 그것은 큰 이미지를 제외하고 모두 잘 작동합니다.winsocket을 통해 이미지 받기
char buffer[1024] = "";
string ret("");
while(true)
{
valeurRetour = recv(socketClient_, buffer, sizeof(buffer), 0);
if(valeurRetour <= 0) break;
string t;
t.assign(buffer,valeurRetour);
ret += t;
longueur += valeurRetour;
}
closesocket(socketClient_);
valeurRetour = send(socketServeur_, ret.c_str(),longueur, 0);
socketClient_ 비 차단 : 나 이미지 정보를받을 때, 절반 이미지 (예 : 구글 로고의 위쪽 절반)을 heres 내 코드를 표시합니다. 어떤 생각이이 문제를 해결하는 방법?