日期:2014-05-16  浏览次数:20374 次

使用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 ">