Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2010.09.12;
Скачать: [xml.tar.bz2];

Вниз

idhttp запрос   Найти похожие ветки 

 
Igor2010   (2008-11-08 20:50) [0]

существует asp страничка:

<form id="aspnetForm" action="Default.aspx" method="post" name="aspnetForm">
..........................
..........................
<div class="prefsbox">
................................
...................................
<select id="ctl00_MCPH_UPBF_PSDDL" onchange="javascript:setTimeout("__doPostBack(\"ctl00$MCPH$UPBF$PSDDL\",\"\")", 0)" name="ctl00$MCPH$UPBF$PSDDL">
<option value="american">American Odds</option>
<option value="decimal" selected="selected">Decimal Odds</option>
<option value="hongkong">Hong Kong Odds</option>
<option value="indonesian">Indonesian Odds</option>
<option value="malay">Malay Odds</option>
</select>
</div>
//////////////////////////////////////////////////////////////////////////

пишу запрос:
fm:=TStringList.Create;
 
    fm.Values["ctl00$MCPH$UPBF$PSDDL"]:="decimal";
    try
    Memo2.Text:=idHTTP1.Post("http://www.1234567.890/Default.aspx",fm);  
    finally
       Form1.IdHTTP1.Disconnect;
       fm.Free;
    end;

1)ПОЧЕМУ НЕ ПРИСВАЕВАТСЯ ЗНАЧЕНИЯ("american" или "decimal" или др) параметру "ctl00$MCPH$UPBF$PSDDL"?

2)ПОДСКАЖИТЕ КАК ПО ID ТОЖЕ САМОЕ МОЖНО СДЕЛАТЬ ИСПОЛЬЗУЯ ИМЕННО idHTTP1


 
Igor2010   (2008-11-09 15:36) [1]

Думаю что проблема в знаке "$" параметра "ctl00$MCPH$UPBF$PSDDL". Как это можно обойти?


 
Eraser ©   (2008-11-09 15:46) [2]

> [1] Igor2010   (09.11.08 15:36)

закодировать параметр - подставить вместо сущности - её код.


 
Igor2010   (2008-11-09 15:51) [3]


> закодировать параметр

так?
"ctl00кодMCPHкодUPBFкодPSDDL"
код-как правильно его получить?


 
Igor2010   (2008-11-09 16:17) [4]

ctl%30%30%24MCPH%24UPBF%24PSDDL -так не помогает


 
Eraser ©   (2008-11-09 16:24) [5]

а так? ctl00%24MCPH%24UPBF%24PSDDL

вообще откуда такие названия параметров взялись?


 
Igor2010   (2008-11-09 16:40) [6]


> а так? ctl00%24MCPH%24UPBF%24PSDDL


ни так ни сяк :(


> вообще откуда такие названия параметров взялись?

asp
ктот слишком вумный писал наверное


 
Eraser ©   (2008-11-09 18:54) [7]

в каком виде параметры попадают на сервер после запроса?


 
Igor2010   (2008-11-09 20:26) [8]


> в каком виде параметры попадают на сервер после запроса?


извините а как лучше посмотреть?

в броузере в штмл такие же после запроса и остаются как "ctl00$MCPH$UPBF$PSDDL", что то я уже сомниваюсь посылаются ли они туда вообще. Как проследить подскажите пожалуйста?


 
DVM ©   (2008-11-09 20:40) [9]


> что то я уже сомниваюсь посылаются ли они туда вообще.

Снифер тебе в руки. Ethereal или как он там сейчас называется.


 
Igor2010   (2008-11-09 21:24) [10]


> Снифер тебе в руки

XSpider
подробности вобще не понял :)

Прослушивание  80  порта...
&#207;&#238;&#228;&#234;&#235;&#254;&#247;&#232;&#235;&#241;&#255; &#234;&#235;&#232;&#229;&#237;&#242;.     IP &#224;&#228;&#240;&#229;&#241; : 127.0.0.1     &#207;&#238;&#240;&#242; : 1914
POST / HTTP/1.0
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded
Content-Length: 29
Host: 127.0.0.1
Accept: text/html, */*
User-Agent: Mozilla/3.0 (compatible; Indy Library)

ctl00$MCPH$UPBF$PSDDL=decimal
Подробности : 80, 079_O, 083_S, 084_T, 032_ , 047_/, 032_ , 072_H, 084_T, 084_T, 080_P, 047_/, 049_1, 046_., 048_0, 013, 010, 067_C, 111_o, 110_n, 110_n, 101_e, 099_c, 116_t, 105_i, 111_o, 110_n, 058_:, 032_ , 107_k, 101_e, 101_e, 112_p, 045_-, 097_a, 108_l, 105_i, 118_v, 101_e, 013, 010, 067_C, 111_o, 110_n, 116_t, 101_e, 110_n, 116_t, 045_-, 084_T, 121_y, 112_p, 101_e, 058_:, 032_ , 097_a, 112_p, 112_p, 108_l, 105_i, 099_c, 097_a, 116_t, 105_i, 111_o, 110_n, 047_/, 120_x, 045_-, 119_w, 119_w, 119_w, 045_-, 102_f, 111_o, 114_r, 109_m, 045_-, 117_u, 114_r, 108_l, 101_e, 110_n, 099_c, 111_o, 100_d, 101_e, 100_d, 013, 010, 067_C, 111_o, 110_n, 116_t, 101_e, 110_n, 116_t, 045_-, 076_L, 101_e, 110_n, 103_g, 116_t, 104_h, 058_:, 032_ , 050_2, 057_9, 013, 010, 072_H, 111_o, 115_s, 116_t, 058_:, 032_ , 049_1, 050_2, 055_7, 046_., 048_0, 046_., 048_0, 046_., 049_1, 013, 010, 065_A, 099_c, 099_c, 101_e, 112_p, 116_t, 058_:, 032_ , 116_t, 101_e, 120_x, 116_t, 047_/, 104_h, 116_t, 109_m, 108_l, 044_,, 032_ , 042_*, 047_/, 042_*, 013, 010, 085_U, 115_s, 101_e, 114_r, 045_-, 065_A, 103_g, 101_e, 110_n, 116_t, 058_:, 032_ , 077_M, 111_o, 122_z, 105_i, 108_l, 108_l, 097_a, 047_/, 051_3, 046_., 048_0, 032_ , 040_(, 099_c, 111_o, 109_m, 112_p, 097_a, 116_t, 105_i, 098_b, 108_l, 101_e, 059_;, 032_ , 073_I, 110_n, 100_d, 121_y, 032_ , 076_L, 105_i, 098_b, 114_r, 097_a, 114_r, 121_y, 041_), 013, 010, 013, 010, 099_c, 116_t, 108_l, 048_0, 048_0, 036_$, 077_M, 067_C, 080_P, 072_H, 036_$, 085_U, 080_P, 066_B, 070_F, 036_$, 080_P, 083_S, 068_D, 068_D, 076_L, 061_=, 100_d, 101_e, 099_c, 105_i, 109_m, 097_a, 108_l


 
Igor2010   (2008-11-09 22:39) [11]

спасибо понял буду смотреть разбираться. Кста чем кроме браузера заголовки ответов от сервера можно посмотреть?


 
DVM ©   (2008-11-09 22:43) [12]


> Кста чем кроме браузера заголовки ответов от сервера можно
> посмотреть?

Я ж тебе говорю возьми снифер нормальный. Wireshark (он же Ethereal) например. Там будут тебе и твои запросы и ответы и все что хочешь.


 
Eraser ©   (2008-11-10 03:52) [13]

> [11] Igor2010   (09.11.08 22:39)

а чем браузер не подходит. ставишь в FF плагин FireBug - там чего только нет )


 
Igor2010   (2008-11-10 20:56) [14]


> а чем браузер не подходит

а как браузером смотреть что отправляешь из проги?


> ставишь в FF плагин FireBug - там чего только нет )


этим и пользуюсь)


 
Eraser ©   (2008-11-11 01:21) [15]

> а как браузером смотреть что отправляешь из проги?

да, эт проблемка )



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2010.09.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.005 c
15-1276348839
Дмитрий С
2010-06-12 17:20
2010.09.12
Помогите рассчитать сопротивление.


15-1276584640
Неокубинец
2010-06-15 10:50
2010.09.12
Автоматизированный загрузчик


4-1240162200
alex870
2009-04-19 21:30
2010.09.12
Какой файл проигрывает Windows Media Player


2-1276497223
tippa
2010-06-14 10:33
2010.09.12
про 2 потока и общий стринглист


15-1276679561
vajo
2010-06-16 13:12
2010.09.12
диски для raid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский