線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3484
推到 Plurk!
推到 Facebook!

請問 TNMHTTP 與 TIdHTTP 的差異?

尚未結案
chungho_chang
一般會員


發表:16
回覆:7
積分:4
註冊:2003-09-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2016-06-03 11:30:26 IP:61.219.xxx.xxx 訂閱
請問各位, 我是使用BCB6, 當我使用TNMHTTP元件去POST到某一個Web CGI時, 則無法完成這個動作, 但是我TIdHTTP元件去POST時, 則就可以完成動作! 請問一下這是為什麼? 不是都是POST嗎? 

之前我們使用TNMHTTP元件去POST到某一個Web CGI, 而這個Web server是 GoAhead, 我是調用其CGI form程序, 並上傳一個檔案, 這都可以順利完成, 而現在的Web server是 BOA web server, 我是調用其CGI form程序去進行相關動作(Reset/Reboot), 結果則無法完成, 但是換了TIdHTTP元件去POST時, 則就可以完成動作! 請教各位這是差在那呢? HTTP protocol ? (HTTP v1.0 or HTTP v1.1?)
NMHTTP1->Post("http://192.168.1.254/goform/formSaveConfig?load=Upload",config_path);

IdHTTP1->Post("http://192.168.2.1/boafrm/formSaveConfig", RequestData, ResponseData);

麻煩各位指教了! 謝謝!!
JL9168
中階會員


發表:133
回覆:223
積分:76
註冊:2011-09-29

發送簡訊給我
#2 引用回覆 回覆 發表時間:2016-06-12 18:03:22 IP:220.132.xxx.xxx 未訂閱
建議在使用IDHttp呼叫CGI Form的時候,去Debug一下RequestData中到底傳了那些參數;或許比較容易有答案。
編輯記錄
JL9168 重新編輯於 2016-06-12 18:07:42, 註解 無‧
系統時間:2024-11-21 17:26:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!