Add(MainForm,2953706,21,105)
{
Width=811
Height=641
}
Add(Hub,10183556,140,231)
{
link(onEvent1,16421918:doOpen,[])
link(onEvent2,16421918:doSend,[(164,244)(164,251)])
}
Add(StrList,8507482,182,133)
{
Strings=#14:GET / HTTP/1.1|17:Host: 192.168.2.1|127:User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; uk; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.2 YB/3.5.1 (.NET CLR 2.0.50727)|71:Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8|31:Accept-Language: en-us,en;q=0.5|29:Accept-Encoding: gzip,deflate|46:Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7|15:Keep-Alive: 300|22:Connection: keep-alive|41:Authorization: Basic YWRtaW46ZmluYWxrYQ==|
}
Add(TCP_Client,16421918,175,231)
{
Port=80
IP="192.168.2.1"
link(onRead,2746578:doAdd,[])
link(Data,8507482:Text,[])
}
Add(Memo,2746578,301,231)
{
Width=550
Height=607
Align=1
FileName="C:1111111"
ScrollBars=2
}
Add(Button,5351886,63,231)
{
Left=565
Top=25
Width=225
Height=145
link(onClick,10183556:doEvent1,[])
}
Add(Button,4793098,168,308)
{
Left=75
Top=420
link(onClick,2746578:doSave,[(250,314)(250,272)])
}
Этот топик читают: Гость
|
Ответов: 29
Рейтинг: -1
|
|||
|
Хочу написать маленькую программку для своего маршрутизатора что бы получить информацию и по возможности перезагружать его , поискал примеры на форуме вроде все понятно , установил live http headers посылаю запрос GET в моей программе а в ответ тишина , фаервол отключен никаких аномалий на компьютере нет порт на маршрутизаторе открыт 80й , помогите может быть я неправильно что делаю , посмотрите схему.
|
|||
| карма: 0 |
|
|
Ответов: 2125
Рейтинг: 159
|
|||
|
Пользуемся кнопочкой code.
|
|||
| карма: 1 |
|
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
в конце запроса не хватает переносов строк. А вообще лучше ставить эксперименты на сайтах, доступных всем. Адрес 192.168.2.1 не у каждого существует
|
|||
| карма: 26 |
|
|
Ответов: 2125
Рейтинг: 159
|
|||
|
Вот ещё бы эти переносы строк не удалялись при редактировании списка строк.
Zasaev, каждый раз, когда редактируешь список, нужно добавлять в конце текста пустую строку (их должно быть как минимум две). Самая последняя будет удалена, такая вот фича. |
|||
| карма: 1 |
|
|
Ответов: 29
Рейтинг: -1
|
|||
|
Извените , запутал , вот сайт укр телекома от которого мы получаем запрос хоть он и не правильный . Проблема в том что 192.168.2.1 мой маршрутизатор и кроме него мне не наком тестить , запросы просто ищезают , получить правильный данные я смог только плагином Poster на запрос GET 192.168.2.1 он выдает
code_15812.txt Вот пример code_15813.txt ------------ Дoбавленo в 11.37: Я тестировал на нескольких сайтах перенос строк не требовался все коректно отображалось. |
|||
| карма: 0 |
| ||
| файлы: 2 | code_15812.txt [15.7KB] [349], code_15813.txt [757B] [124] |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
tsdima писал(а): Вот ещё бы эти переносы строк не удалялись при редактировании списка строк.и в какой же момент это происходит? Zasaev, ставится FF к нему FireBug, а из него копируется текст запроса и вставляется в свою программу |
|||
| карма: 26 |
|
|
Ответов: 2125
Рейтинг: 159
|
|||
|
Dilma писал(а): и в какой же момент это происходит? У меня, конечно, не последняя версия (b178), но происходит это при копировании части схемы: копируешь с пустой последней строкой, получаешь без неё. Хотя, если их две, то ничего не исчезает... |
|||
| карма: 1 |
|
|
Ответов: 29
Рейтинг: -1
|
|||
|
Я пробовал и фаербагом и в Live Http Header-ом вставлять пост запросы эффект один ответ на запрос я не получаю в Мемо ничего не добавляется когда пробую на других сайтах все хорошо . Помогите может кто тиам виевером посмотрит ? прежде чем сюда писать я проверил все по два раза ((
|
|||
| карма: 0 |
|
|
Ответов: 373
Рейтинг: 108
|
|||
|
Zasaev,
Dilma писал(а): в конце запроса не хватает переносов строк |
|||
| карма: 0 |
|
|
Ответов: 29
Рейтинг: -1
|
|||
|
Ну а как эти запросы расставить ? И почему на других сайтах переноса строк не нужно , в демках в файловом обменнике я смотрел там даже намека на эти строки нету.
|
|||
| карма: 0 |
|
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
Zasaev писал(а): И почему на других сайтах переноса строк не нужноа есть уверенность, что на маршрутизаторе стоит тот же самый apache, который использовался на тестируемых сайтах? В 99% случаев на embebded девайсы ставят адаптированный под ограниченные ресурсы web вервер. |
|||
| карма: 26 |
|
|
Ответов: 29
Рейтинг: -1
|
|||
|
Да верно апача там уж точно не стоит . Покажите пожалуйста пример с переносом строк я уже формировал запрос через HTTP PostBuilder в нем же перенос строк должен быть и все равно ответа не приходит (
------------ Дoбавленo в 19.48: В конце каждой строки ставлю и ничего эффект тот же . |
|||
| карма: 0 |
|
|
Ответов: 2125
Рейтинг: 159
|
|||
|
Запрос заканчивается пустой строкой, т.е. последние байты выглядят так:
Только имей ввиду, что StrList не преобразует эти символы в перевод строки, нужно просто чтобы последняя строка была пустая (а лучше две |
|||
| карма: 1 |
| ||
| Голосовали: | Zasaev |
|
Ответов: 29
Рейтинг: -1
|
|||
|
только нашол сам ответ , глядь а тут ответ , спасибо ! все заработало !!!
|
|||
| карма: 0 |
|
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
т.е. на проверку совета, данного еще во втором ответе понадобилось 24 часа и 10 минут
|
|||
| карма: 26 |
|
15



Поиск
Друзья
Администрация