2010-04-20 97 views
0

我想尝试这里的例子尝试HTTP POST不起作用

http://www.codeconscious.com/rebol/rebol-net.html#HTTP

print read/custom http://babelfish.altavista.com/translate.dyn reduce ['POST {text=REBOL+Rules&lp=en_fr}] 

自从我修改了它

write clipboard:// read/custom http://babelfish.altavista.com/translate.dyn reduce ['POST {trtext=hello+world&lp=en_fr&btnTrTxt=Translate}] 

它返回一个网页已更新html页面,但它不包含任何翻译。我错过了什么感谢?

回答

1

有很多隐藏的变量,这些变量您还没有......

<input type=hidden name="ei" value="UTF-8"> 
<input type=hidden name=doit value="done"> 
<input type=hidden name=fr value="bf-home"> 
<input type=hidden name=intl value="1"> 
    <input type=hidden name=tt value="urltext" > 
+0

哦,非常感谢你将再次尝试这些。 – 2010-05-02 10:55:49

0

POST与Rebol的作品,所以我的猜测是,自写本教程以来,babelfish页面变得更加复杂。

+0

我看过的html页面也不算太复杂,我已经修改了代码,以满足它,但它不”工作。 – 2010-04-25 14:10:34