2010-04-20 101 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