使用JavaScript封装过的post过程,能不能还原成链接
我现在需要使用我的程序调用一些网站的站内搜索接口的url,如果站内搜索得提交过程没有加密的话,使用类似http://www.baidu.com/s?wd=abc&cl=3就可以了。但是经过加密之后,就看不到显性的url了,有没有办法解密呢?如果不能,使用java调用加密的post,应该怎么编码实现呢
这个问题困扰我很久了,如果能解决,我给300分
另外,学习JavaScript,有什么经典的书吗
------解决方案--------------------不太明白你的意思,也没学过JAVA,不过PHP中用curl可以post数据到别的网站
------解决方案--------------------javascript权威指南和高级程序设计
------解决方案--------------------ajax可以post数据
------解决方案--------------------BAIDU没加密啊~~
BAIDU就是提供GET来提交的~~
只不过把关键词转成了16进制的ASCII而已~~
在程序上我知道用VB很好实现的...
如果是WEB程序的话...
我知道ASP和ASP.NET的SERVER对象都提供了URLENCODE方法来转换字符串
PHP好像也有类似的方法...
大概几乎所有的WEB动态实现方法都有类似的方法吧?
------解决方案--------------------js操作字符编码好像没看到有什么好办法。
网上都是用vbs做的。
------解决方案--------------------在form提交的时候,根据你自己的需求更改action.
------解决方案--------------------http://www.pw.utc.com/并不是加密,而是POST数据而已
<input type= "hidden " name= "page " value=1>
<input type= "hidden " name= "result_size " value=0>
<input type= "hidden " name= "begin " value=-1>
<input type= "hidden " name= "end " value=-1>
<input type= "hidden " name= "num_of_pages " value=1>
<input type= "hidden " name= "keyword " value= "as ">
<input type= "hidden " name= "first_load " value= "false ">