Ребят, помогите чем сможете, не сплю уже 2ой день, все пытаюсь найти решение своей проблеме.
Значит мне нужно выдрать с сайта XML файл через IdHTTP (или другой аналог)
При попытке (Post или Get) запроса, получаю ошибку 403/1.1 HTTP ну типо нет прав или что-то такое, все настройки Requrest 100% (Сверял Mozilla Tamper Data + HTTP Analyzer 7) правильные я уже не знаю что там менять. (Запрос с использованием SSL - может в нём что-то можно покрутить ? версии менял! ) Причем в ответе от сервера Content-Type: html/text (запрашивал xml)
Запросы делал как в одну строку без всего, так и выводил ответ в стрим и т д
Пробовал synapse - таже хрень
При попытке использовать MSXML:
Код:
CoInitialize(nil);
GetXML:={$IFDEF VER210}CoXMLHTTP{$ELSE}CoXMLHTTPRequest{$ENDIF}.Create;
GetXML.open('POST', 'куда отправить', false, EmptyParam, EmptyParam);
GetXML.setRequestHeader('Host', 'хост');
GetXML.setRequestHeader('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13');
GetXML.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
GamesBody:='код запроса';
GetXML.send(GamesBody);
Form1.Memo2.Lines.Text:=GetXML.responseText;
ResultPage:=GetXML.responseText;
if Pos('error code', ResultPage)=0 then
begin
CoUninitialize;
Админ: Пользуемся тегами для оформления кода!
В ответе xml/text - как надо
Наудивление всё впорядке, я получаю ответ 200 и XML код в стринг переменную
Но мне нужно именно IdHTTP, так как мне нужен прокси.
MSXML прокси не тянет на сколько я знаю
В общем подскажите где копать, что делать хочу жить

, мне нужно решение проблемы =(
