請問Proxy的使用?? |
缺席
|
shing187
一般會員 發表:45 回覆:63 積分:21 註冊:2003-01-15 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 請問使用IdHTTP連結SERVER時,使用proxy做連結時, 除了設定ProxyServer跟ProxyPort以外,還需要做其他的設定嗎??shing187 你好: 能夠麻煩你把「想要達成的目的」、「目前遭遇的問題」甚至 「已經寫好的程式碼(貼上來~~如果可以的話)」描述得更詳細一點嗎?? --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
shing187
一般會員 發表:45 回覆:63 積分:21 註冊:2003-01-15 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 因為目前網路環境有架設防火牆,如果要連接Internet,一定要透過Proxy 我之前試過用TNMHTTP,設定Proxy跟Port之後,會出現"Host Lookup Falied" TIdHTTP的設定方法使否跟TNMHTTP相同,或是有其他的設定方式??shing187 你好: 請先試試看以下的做法(如果有問題再提出來) < class="code"> IdHTTP1->ProxyParams->Username="Username"; // 有必要才設 IdHTTP1->ProxyParams->Password="Password"; // 有必要才設 IdHTTP1->ProxyParams->ProxyServer="xxx.xxx.xx.xxx"; IdHTTP1->ProxyParams->ProxyPort=80; IdHTTP1->Get(...); -- Enjoy Researching & Developing --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
shing187
一般會員 發表:45 回覆:63 積分:21 註冊:2003-01-15 發送簡訊給我 |
RaynorPao您好...謝謝你給我這麼多指教
TMemoryStream *ms=new TMemoryStream;
TJPEGImage *jpg=new TJPEGImage;
IdHTTP1->ProxyParams->ProxyServer="http://xxx.xxx.xx.xxx";
IdHTTP1->ProxyParams->ProxyPort=80;
IdHTTP1->Get("http://xxx.xxx.xx.xxx/test.jpg", ms);
ms->Position=0;
jpg->LoadFromStream(ms);
Image1->Stretch=true;
Image1->Picture->Assign(jpg);
delete jpg;
delete ms;
Error Message:"Socket Error #11004"
上面的程式不知有沒有錯誤??
還是我的Proxy設定有誤??
還有Proxy的server與port的設定,是否與Browser上面的設定相同?? 發表人 - shing187 於 2003/01/28 10:55:11
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: Error Message:"Socket Error #11004" 上面的程式不知有沒有錯誤?? 還是我的Proxy設定有誤?? 還有Proxy的server與port的設定,是否與Browser上面的設定相同??shing187 你好: (1)你的程式碼看起來應該沒有問題 (>>> --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
shing187
一般會員 發表:45 回覆:63 積分:21 註冊:2003-01-15 發送簡訊給我 |
|
shing187
一般會員 發表:45 回覆:63 積分:21 註冊:2003-01-15 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 請問各位ProxyParms中的Username和Password, ProxyServer什麼時候會去做驗證, 還是Username和Password直接設定就可以了. 因為我在程式裡感覺Server沒有去做驗證的感覺 也沒有辦法順利的透過ProxyServer跟外界做溝通 shing187 你好: (1)請先試試以下的寫法 >>ProxyServer="proxy.hinet.net">ProxyParams->ProxyPort=80; IdHTTP1->Get("http://tw.comic.yahoo.com/tarzan/pic/tarzan_20030128_2.jpg", ms); ms->SaveToFile("tarzan_20030128_2.jpg"); ms->Position=0; jpg->LoadFromStream(ms); Image1->Stretch=true; Image1->Picture->Assign(jpg); delete jpg; delete ms; (2)不過這種寫法並沒有處理 exception,例如: 某些網站會造成 timeout 或者無法下載圖檔,而 raise exception (3)貴公司的 proxy server 的設定,是不是應該只有你們的 mis 人員最清楚 呢?? 建議你有空問問他們 > --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
shing187
一般會員 發表:45 回覆:63 積分:21 註冊:2003-01-15 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: Proxy的設定我問過設定囉 答案是需設定Username跟Password 但是設定之後似乎沒有跟Proxy做確認Username跟Password是否正確 還需要使用什麼指令嗎?? shing187 你好: 請先加入以下這一行試試看 > >>>>ProxyServer="proxy.hinet.net">備註: 不好意思,我實在不知道該如何幫忙你了 因為一直無法模擬出你所在環境的條件> --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
shing187
一般會員 發表:45 回覆:63 積分:21 註冊:2003-01-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |