Можно ли постить в такие формы?

SmartPoster - tech support.

Модератор: Max Terentiev

Ответить
Сообщение
Автор
CLS
Сообщения: 4
Зарегистрирован: Ср ноя 02, 2005 10:54 am

Можно ли постить в такие формы?

#1 Сообщение CLS » Ср ноя 02, 2005 12:52 pm

...
поскипано
...
Последний раз редактировалось CLS Чт ноя 03, 2005 8:30 am, всего редактировалось 1 раз.

CLS
Сообщения: 4
Зарегистрирован: Ср ноя 02, 2005 10:54 am

#2 Сообщение CLS » Ср ноя 02, 2005 2:20 pm

Ребят, ответте пожалуйста, можно ли заставить программу отсылать в автоматическом режиме данные через multipart/form-data?
Если нет, будет ли это реализовано в следующих версиях?

Аватара пользователя
Константин Семенов
Admin
Сообщения: 329
Зарегистрирован: Сб мар 13, 2004 7:27 am
Контактная информация:

#3 Сообщение Константин Семенов » Чт ноя 03, 2005 8:43 am

А Вам нужно файлы закачивать ?

CLS
Сообщения: 4
Зарегистрирован: Ср ноя 02, 2005 10:54 am

#4 Сообщение CLS » Чт ноя 03, 2005 9:21 am

для примера, вот такая форма:
http://www.arellanolaw.net/auslguestbook/addentry.php

Если я пощу руками, происходит вот что:

Код: Выделить всё

+++GET 35+++
POST /auslguestbook/addentry.php HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-icq, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Referer: http://www.arellanolaw.net/auslguestbook/addentry.php
Accept-Language: ru
Content-Type: multipart/form-data; boundary=---------------------------7d53c60240838
UA-CPU: x86
Pragma: no-cache
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322)
Host: www.arellanolaw.net
Content-Length: 1113
Connection: keep-alive
Browser reload detected...
Posting 1113 bytes...
-----------------------------7d53c60240838 
Content-Disposition: form-data; name="gb_name" 
 
test 
-----------------------------7d53c60240838 
Content-Disposition: form-data; name="gb_email" 
 
 
-----------------------------7d53c60240838 
Content-Disposition: form-data; name="gb_location" 
 
 
-----------------------------7d53c60240838 
Content-Disposition: form-data; name="gb_url" 
 
http://www.test.com 
-----------------------------7d53c60240838 
Content-Disposition: form-data; name="gb_icq" 
 
 
-----------------------------7d53c60240838 
Content-Disposition: form-data; name="gb_aim" 
 
 
-----------------------------7d53c60240838 
Content-Disposition: form-data; name="gb_gender" 
 
m 
-----------------------------7d53c60240838 
Content-Disposition: form-data; name="userfile"; filename="" 
Content-Type: application/octet-stream 
 
 
-----------------------------7d53c60240838 
Content-Disposition: form-data; name="gb_comment" 
 
testing text 
 
-----------------------------7d53c60240838 
Content-Disposition: form-data; name="gb_action" 
 
Submit 
-----------------------------7d53c60240838-- 

+++RESP 35+++
HTTP/1.0 200 OK
Date: Thu, 03 Nov 2005 09:17:05 GMT
Server: Apache
X-Powered-By: PHP/4.4.0
Content-Type: text/html
X-Cache: MISS from ***
Connection: close
+++CLOSE 35+++
если же в автоматическом режиме, то:

Код: Выделить всё

+++GET 64+++
POST /auslguestbook/addentry.php?gb_name=test&gb_url=http%3A%2F%2Fwww.test.com&gb_gender=m&gb_comment=testing%20text%0D%0A HTTP/1.0
Host: www.arellanolaw.net
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Content-Length: 89
Content-Type: application/x-www-form-urlencoded
Accept-Language: en
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */*
Pragma: no-cache
Referer: http://www.arellanolaw.net:80/auslguestbook/addentry.php?gb_name=test&gb_url=http%3A%2F%2Fwww.test.com&gb_gender=m&gb_comment=testing%20text%0D%0A
Connection: keep-alive
Browser reload detected...
Posting 89 bytes...
gb_name=test
gb_url=http%3A%2F%2Fwww.test.com
gb_gender=m
gb_comment=testing%20text%0D%0A

+++RESP 64+++
HTTP/1.0 200 OK
Date: Thu, 03 Nov 2005 09:19:00 GMT
Server: Apache
X-Powered-By: PHP/4.4.0
Content-Type: text/html
X-Cache: MISS from ***
Connection: close
+++CLOSE 64+++
и происходит облом, так как постилка пытается отправить через application/x-www-form-urlencoded

Аватара пользователя
Константин Семенов
Admin
Сообщения: 329
Зарегистрирован: Сб мар 13, 2004 7:27 am
Контактная информация:

#5 Сообщение Константин Семенов » Чт ноя 03, 2005 4:37 pm

Все понял. Поддержка этого типа форм планируется в версии 3.0.

P.S. Кстати, а какой программой Вы перехватываете HTTP траффик ?

CLS
Сообщения: 4
Зарегистрирован: Ср ноя 02, 2005 10:54 am

#6 Сообщение CLS » Пн ноя 07, 2005 9:51 am

Спасибо за ответ, с нетерпением ждем новую версию... :)

Програмка - The Proxomitron

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 35 гостей