POST-запрос | отправка текстовой каптчи на Spamvilla

endru.mail

Client
Регистрация
22.02.2011
Сообщения
175
Благодарностей
39
Баллы
28
Привет!
Подскажите, как настроить POST-запрос в зенно для этого примера http://billing.spamvilla.com/knowledgebase.php?action=displayarticle&id=6 (Example 1. POST a text captcha)

собственно вот этот кусок:

<form
method="post"
action="http://63.223.114.130:6229/"
enctype="multipart/form-data">
<input type="hidden" name="function" value="picture2">
<input type="text" name="username" value="логин">
<input type="text" name="password" value="пароль">
<input type="text" name="pict" value="what color is grass">
<input type="text" name="pict_to" value="0">
<input type="text" name="pict_type" value="83">
<input type="submit" value="Send">
</form>
пробую отправить этот пример в пост-запросе(с моим логином/паролем) и стабильно приходит эррор (от кодировки не зависит)



что я делаю не так?
 

silent

Client
Регистрация
05.04.2014
Сообщения
237
Благодарностей
84
Баллы
28
там же ясно написано что слать надо, только почисти прежде чем вставлять.
Код:
-----------------------------31067144330305
Content-Disposition: form-data; name="function"

picture2
----------------------------31067144330305
Content-Disposition: form-data; name="username"

username
-----------------------------31067144330305
Content-Disposition: form-data; name="password"

password
----------------------------31067144330305
Content-Disposition: form-data; name="pict"; filename=""

Content-Type: application/octet-stream
-----------------------------31067144330305
Content-Disposition: form-data; name="pict_to"

0
----------------------------31067144330305
Content-Disposition: form-data; name="pict_type"

0
----------------------------31067144330305--
 

endru.mail

Client
Регистрация
22.02.2011
Сообщения
175
Благодарностей
39
Баллы
28

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
А вы зачем удаляете разделители?
----------------------------31067144330305
 

endru.mail

Client
Регистрация
22.02.2011
Сообщения
175
Благодарностей
39
Баллы
28
А вы зачем удаляете разделители?
----------------------------31067144330305
ну я так понял
только почисти прежде чем вставлять
разделители добавил - все равно ошибка приходит
Код:
-----------------------------31067144330305
Content-Disposition: form-data; name="function"
picture2
----------------------------31067144330305
Content-Disposition: form-data; name="username"
login
-----------------------------31067144330305
Content-Disposition: form-data; name="password"
pass
----------------------------31067144330305
Content-Disposition: form-data; name="pict"; filename="what color is grass"
Content-Type: application/octet-stream
-----------------------------31067144330305
Content-Disposition: form-data; name="pict_to"
0
----------------------------31067144330305
Content-Disposition: form-data; name="pict_type"
83
----------------------------31067144330305--
причем если создать html с таким содержимым:
Код:
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></head>
<body style="background-color:#ffffff;">

<p>Select Captcha</p>

<p>Then click 'Send'</p>

<p>You should receive a response like this:</p>

<p>200|593430|1539|0|0|&lt;captcha answer here&gt;</p>

<form
method="post"
action="http://63.223.114.130:6229/"
enctype="multipart/form-data">
<input type="hidden" name="function"  value="picture2">
<input type="text"   name="username"  value="login">
<input type="text"   name="password"  value="pass">
<input type="text"   name="pict" value="what color is grass">
<input type="text"   name="pict_to"   value="0">
<input type="text"   name="pict_type" value="83">
<input type="submit" value="Send">
</form>

</body></html>
то правильный ответ приходит: 0|1176849|796|0|0|green
 

kasper

Client
Регистрация
01.04.2012
Сообщения
139
Благодарностей
15
Баллы
18
Столкнулся с подобной задачей. Как все-таки правильно "чистить"? Как указывается разделитель?
Если такая часть должна оставаться:
-----------------------------31067144330305
то откуда брать это цифровое значение?
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 264
Баллы
113
Столкнулся с подобной задачей. Как все-таки правильно "чистить"? Как указывается разделитель?
Если такая часть должна оставаться:

то откуда брать это цифровое значение?
Это случайно значение.
 

kasper

Client
Регистрация
01.04.2012
Сообщения
139
Благодарностей
15
Баллы
18

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 264
Баллы
113
Ну да)
 
  • Спасибо
Реакции: kasper

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)