Witam , problem jest trochę dziwny, bo nie wiem co jest dokładnie przyczyną, chodzi oto że za pomocą idhttp1.get i idhttp1.post nie mogę pobreć żadnej strony, a kiedyś mogłem. Wyskakuje błąd 400 bed request.
Kiedyś korzystałem z tego i było ok, czy przyczyną może być jakiś błąd w windowsie, bo to wszystko zaczeło się po formacie. kod do pobrania wygląda tak:
Output:=TStringStream.Create('');
idHTTP1.Host:='www.onet.pl';
idHTTP1.Request.UserAgent:=('Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9');
idHTTP1.Request.AcceptLanguage:=('pl');
idHTTP1.Request.ContentType:=('application/x-www-form-urlencoded');
idHTTP1.Request.CacheControl:=('no-cache');
idHTTP1.Request.Connection:=('Keep-Alive');
idHTTP1.Request.Referer:='http://www.onet.pl';
idHTTP1.get('www.onet.pl',Output);
sesja := Copy(Output.DataString,1,100000);
RichEdit1.Text:=sesja;
Pomocy