从按钮单击显示XML文本而不是下载它 - PhantomJS

时间:2017-10-03 14:53:21

标签: javascript c# xml post phantomjs

我遇到以下问题:

我做了一个c#程序,使用phantomjs从网站获取信息,我需要的信息来自点击按钮,直接下载xml文件。如何欺骗按钮而不是直接下载文件只是在幻像中显示所有的xml文本?

这就是我在请求标题中的内容:

Chave   Valor
Solicitar   POST /importacaoweb-7/ConsultarDiXml.do HTTP/1.1
Accept  application/x-ms-application, image/jpeg, application/xaml+xml, 
image/gif, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, 
application/vnd.ms-powerpoint, application/msword, */*
Referer https://www1c.siscomex.receita.fazenda.gov.br/importacaoweb-
7/ConsultarDI.do
Accept-Language pt-BR
User-Agent  Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; 
Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 
3.0.30729; .NET4.0C; .NET4.0E)
Content-Type    application/x-www-form-urlencoded
Accept-Encoding gzip, deflate
Host    www1c.siscomex.receita.fazenda.gov.br
Content-Length  21
Connection  Keep-Alive
Cache-Control   no-cache
Cookie 
JSESSIONID= ......
LtpaToken2= ......

如果我发送带有请求主体的href(这是我在这里的代码),没有任何反应。 有没有人尝试过这个并且可以帮助我?

如果我不清楚,请告诉我并与我联系,我会尽力解释,以获得帮助。

感谢。

0 个答案:

没有答案