Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[98.84.25.165] |
|
Сообщ.
#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. |