Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

`jk - zdjęcie

`jk

Rejestracja: 31.07.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 12.11.2011 00:59
-----

Moje tematy

Problem z socketami

02.09.2011 22:27

Hi, mam pewien problem. Chcę pobrać stronę przez sockety, lecz gdy dam większy rozmiar buffora dla recv to mój serwer się crashuje. Co zrobić ?
stock webGet(const URI[])
{
new hSockData[512]
format(hSockData,511,"GET %s HTTP/1.1^r^n",URI)
format(hSockData,511,"%sHost: %s^r^n",hSockData,SERVER)
format(hSockData,511,"%sUser-Agent: %s^r^n^r^n",hSockData,UAGENT)
socket_send(hSock, hSockData, strlen(hSockData))

new hSockBuffer[1024]
socket_recv(hSock, hSockBuffer, 1023)

log_amx(hSockBuffer);
}

To działa, ale pobiera tylko nagłówki.