2016-03-08 3 views
0

У меня есть website, из которого я хочу загрузить файл XLS. На сайте есть 3 фильтра, дата начала, окончательная дата и валюта. Я проверил исходный код и последний шаг перед загрузкой XLS:Скребок ASP-сайта с аргументами

<td width="142" valign="top" > 
 
    <!--onClick="return validar_fechas();"--> 
 
    <input name="Consultar" type="submit" id="Consultar" class="APLI_boton" value="Consultar" onClick="return validar_fechas();"></td> 
 
<td width="476"> 
 
    &nbsp;&nbsp; <a href="Vector_Lista_historica.asp?fec_cons=&fec_cons2=&tip_cur=" target="_blank"></a> 
 
</td>

В последней строке это, кажется, назвать некоторые аргументы как дата и валюта, однако, когда я пытаюсь использовать этот сайт для загрузки XLS без ввода дат вручную он дает мне пустой XLS-файл.

URL, я попытался это:

http://www.sbs.gob.pe/app/pp/vectorprecios/Vector_Lista_historica.asp?fec_cons="04/03/2016"&fec_cons2="04/03/2016"&tip_cur="x" http://www.sbs.gob.pe/app/pp/vectorprecios/Vector_Lista_historica.asp?"04/03/2016"&"04/03/2016"&"x"

Но ни один из них не дал мне файл XLS нужен.

Что мне не хватает?

ответ

1

Попробуйте это: www.sbs.gob.pe/app/pp/vectorprecios/Vector_Lista_historica.asp?as_fec_cons=04/03/2016&as_fec_cons2=04/03/2016&as_tip_curva=x

Вы были близки, но несколько вещей были неправильными. Во-первых, не используйте кавычки. Во-вторых, имена атрибутов были не совсем правильными. После настройки этих двух вещей это работает.

+0

Работает отлично, спасибо! – capm