看板 Programming 關於我們 聯絡資訊
※ 引述《ffrr (冰色太陽)》之銘言: : 目前有幾個問題不知道該如何解決 : 1)可以用 WebBrowser.Navigate URL, Flags, TargetFrame, PostData, Headers : 來上傳嗎? WebBrowser.Navigate 只是提供 Clinet 端去瀏覽頁面的元件 跟你 Server 端要擷取 Client 端上傳過來的檔案功能風馬牛不相及 所以沒用 : 2)上列的PostData及Headers是指 PostData - 是指 Client 端瀏覽的某些只收 POST METHOD 的 Server 端頁面 此參數陣列就可以擺放 Client 要傳送的 HTTP POST 資料 格式應該長的像 "dataname=value;dataname1=value1;" ... 以此類推 dataname 端看 Server 端 CGI/Script 頁面之 Request 參數而定 Headers - 是指 Clinet 端, 額外要加入的 HTTP Header : 3)Content-Length的值怎麼計算的呢? Content-Length 是指整個 HTTP 封包 (Head + Data 的長度) : 4)binary data 該怎麼處理,因為有成功上傳文字檔(TXT),但是JPG或是EXCEL這些 : 傳上去後下載回來,都無法正常開啟 我猜這是因為你用 WSH 的 TextStream 去儲存檔案 (Binary File 被破壞光了) 只要用一般的 Windows API OpenFile 和 WriteFile 寫檔案即可 : 希望有高手能夠幫幫我,或是有原始碼可以參考嗎? 自己寫看看, 有問題再上來問 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.168.73