Компонента HTTP //// Помогите Методы POST и GEt //// В долгу не останусь !!!!
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.216.43] |
|
|
ПРАВИЛА РАЗДЕЛА · FAQ раздела Delphi · Книги по Delphi
Компонента HTTP //// Помогите Методы POST и GEt //// В долгу не останусь !!!!
|
Сообщ.
#1
,
|
|
|
|
Я использую стандаортную компоненту HTTP Delphi 4 . Мне нужно методом POST отправить некоторую информацию на приблизительно такой адрес http://privet/add.asp?b3 оно то и нормально бы отправляло. Если бы не этот метод GET которые в командной этой стороке выглядит как "?b3" . Как мне по этой ссылке вместе с этим методом GET "?b3" c этой замутной приставочкой, отправить данные на POST ???
theos@mail.ru |
|
Сообщ.
#2
,
|
|
|
|
главное усечь принцип программирования в протоколе HTTP.
1) соединяем сокет с адресом "privet" на 80-ом порту; 2) посылаем серверу строку "GET /add.asp?b3 HTTP /1.0" либо "GET /add.asp?b3=1&b4=2&b5=3 HTTP /1.0" метод POST отличается только тем, что данные передаются не в строке запроса, а в отдельной переменной в HTTP запросе. Но тогда тебе уже прийдётся самостоятельно передавать и длину этой переменной в CONTENT_LENGTH. |