 |
POST method |
 |
15.04.2004, 16:01
|
#1
|
|
Академик
Join Date: 09 2001
Location: inside myself
Posts: 5,369
Rep Power: 7
|
POST method
народ,
покажите мне пожалуйста пример HTML-кода, который посылает запрос (методом POST) CGI-скрипту.
В запросе я хочу передать, скажем, несколько текстовых строк.
Текстовые строки берутся из Edit-control- ов странички.
заранее спасибо!
|
|
|
|
15.04.2004, 16:13
|
#2
|
|
Moderator
Join Date: 09 2001
Location: South Korea, Gumi
Posts: 7,699
Rep Power: 8
|
PHP Code:
<form action="gugush.cgi" method="post"> <input type="text" name="edit1"><br> <input type="text" name="edit2"><br> <br> <input type="submit" value="Post It!"> </form>
|
|
|
|
16.04.2004, 15:56
|
#3
|
|
Академик
Join Date: 09 2001
Location: inside myself
Posts: 5,369
Rep Power: 7
|
спасибо!
а еще я не нашел стандарта, описывающего способ форматирования строки, которая передается HTTP-серверу в качестве "POST"-запроса.
any ideas?
|
|
|
|
16.04.2004, 17:40
|
#4
|
|
Moderator
Join Date: 03 2002
Location: Russia
Posts: 123
Rep Power: 0
|
В каком смысле "способ форматирования строки, которая передается HTTP-серверу в качестве "POST"-запроса" ?
Ты имеешь ввиду строку, которая пердабется веб серверу в http заголовке?
Это все должно быть описано в rfc по HTTP 1.x
|
|
|
|
16.04.2004, 18:02
|
#5
|
|
Moderator
Join Date: 09 2001
Location: South Korea, Gumi
Posts: 7,699
Rep Power: 8
|
Если я не ошибаюсь что-то вроде этого:
HTTP Headers \n\n
var1=val1&var2&val2&editbox1=text&....
|
|
|
|
16.04.2004, 18:11
|
#6
|
|
Moderator
Join Date: 03 2002
Location: Russia
Posts: 123
Rep Power: 0
|
Cкорее всего так:
POST /cp?o=login HTTP/1.1\r\n
|
|
|
|
16.04.2004, 18:54
|
#7
|
|
Moderator
Join Date: 09 2001
Location: South Korea, Gumi
Posts: 7,699
Rep Power: 8
|
Quote:
|
Originally Posted by hayk
Cкорее всего так:
POST /cp?o=login HTTP/1.1\r\n
|
Скорее так:
POST gugush.cgi HTTP 1.1 \r\n
HTTP Headers(Host, User-Agent, Cookies etc.)\r\n\r\n
var1=val1&var2&val2&editbox1=text&....
Строка переменных UrlEncoded.
|
|
|
|
19.04.2004, 07:06
|
#8
|
|
Академик
Join Date: 09 2001
Location: inside myself
Posts: 5,369
Rep Power: 7
|
acid, hayk- спасибо!
я склоняюсь к варианту acid-а.
|
|
|
|
19.04.2004, 17:56
|
#9
|
|
ЙЦУКЕН
Join Date: 07 2002
Location: 0x68,0x69,0x72, 0x69,0x6e,0x67, 0x20,0x6e,0x6f, 0x77
Age: 56
Posts: 3,118
Rep Power: 0
|
Quote:
|
Originally Posted by acid
Скорее так:
POST gugush.cgi HTTP 1.1 \r\n
HTTP Headers(Host, User-Agent, Cookies etc.)\r\n\r\n
var1=val1&var2&val2&editbox1=text&....
Строка переменных UrlEncoded.
|
yep,
настоятельно рекоемндую передавать также Content-length
|
|
|
|
|
All times are GMT. The time now is 19:34. |
|
|