Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.05;
Скачать: CL | DM;

Вниз

формирование POST запроса в TIdHTTP   Найти похожие ветки 

 
Николай2005   (2005-11-23 22:45) [0]

Сформировал запрос типа:

datapost :=  "POST https://dealer.e-port.ru/cp/fe HTTP/1.0\r\n\r\n"+
                "Content-type: text/plain; charset=Windows-1251\r\n" +
                "X-Eport-Point: 123\r\n" +
                "X-Eport-Auth: 123\r\n" +
                "X-Eport-Password: 123\r\n" +
                "\r\n";
   HTTP.Request.ContentType := "text/plain; charset=Windows-1251";
   HTTP.Request.ContentLength := Length(datapost);
   mePostData.Lines.Add(datapost);
   HTTP.Intercept := SSL;

   Response := TStringStream.Create("");
   try
      HTTP.Post(cbURL.Text, mePostData.Lines, Response);
       memoHTML.Lines.Text := Response.DataString;
   finally
     Response.Free;
   end;


Сервер постоянно отвечает, что не правильно указана длина запроса или превышение максимальной длины вопроса.
Не могу разобраться. Помогите


 
Reindeer Moss Eater ©   (2005-11-24 00:57) [1]

Если ты пытаешься сам руками собрать HTTP заголовок, то зачем тебе idHTTP? Используй idTCPClient!

Если ты используешь idHTTP, то нафига самому формировать полный заголовок HTTP? Формируй только блок с POST полями и их значениями!

Но только не то и другое одновременно.


 
Васяня   (2005-11-24 05:41) [2]

А цель то какая? Автоматическя авторизация? так делай как тебе сказал Reindeer Moss Eater...



Страницы: 1 вся ветка

Текущий архив: 2006.03.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.042 c
2-1140243055
VitalikS
2006-02-18 09:10
2006.03.05
POP3


15-1139513697
-САша-
2006-02-09 22:34
2006.03.05
BDS2006


3-1136835239
Rust007
2006-01-09 22:33
2006.03.05
Как загрузить Acess с паролем в Delphi


1-1138957761
t0mk4
2006-02-03 12:09
2006.03.05
Image1. как вывести только один кусок картинки?


3-1137070389
UnDISCOvery
2006-01-12 15:53
2006.03.05
Запрос SQL к Access - как ускорить работу?