2010-01-25 131 views
-2

我需要發送請求到網站時,用戶提交他們的網址,我嘗試使用捲曲,但它使用服務器IP,我不希望我已經看到一個網站,正在做一個類似的工作通過使用小程序,用戶需要打開一個彈出窗口,其中包含小程序後,他們離開它允許它運行它使用一個端口,然後使用本地主機IP像這樣127.0.0.1:64653發送請求,基本上捲曲用戶ip。我反編譯了網站使用的applet,他們使用java.net.ServerSocket和一些其他的java代碼,但我不知道任何關於java的東西。我想知道如何做到這一點。使用Java小程序發送請求與客戶端IP

+0

你究竟想要完成什麼?你是什​​麼意思「當用戶提交他們的網址」?請詳細說明一下。 – 2010-01-25 22:48:50

+0

當用戶提交他們的網址時,它獲得了一些指定的內容,通過捲曲,我做了捲曲,但它使用服務器IP,我不想我想要它使用用戶IP,有一個網站是做的確切事情,他們做了它使用java applet,它使用用戶ip使用我上面解釋的方法,我想知道它是如何完成的。請幫幫我! – mike 2010-01-25 22:58:00

+0

這是一個關於編程問題的網站 - 而不是關於如何破解別人的程序,這就是你在這方面遇到的問題,http://stackoverflow.com/questions/2135864/are-these-encoded-codes – Pool 2010-01-26 00:54:20

回答

1

我覺得你真的很困惑。

  1. 用戶沒有URL。

  2. 存在是 代表 連接到他(她) 連接/ Web服務器的瀏覽器端的IP地址(實際上,有 可能不止一個),但這 不允許別的東西到 建立到 瀏覽器的連接。所以它不是一個URL。

  3. 瀏覽器具有的IP地址+端口號 是暫時的。 在2分鐘的時間內,與IP地址非常相似的IP地址可以表示不同的 用戶,甚至可能在不同的機器上。

  4. 127.0.0.1是一個「特殊」的IP 地址說「這臺機器」。 它不能用於通信 與另一臺機器。

  5. 儘管所有 以上,Web瀏覽器不接受來自網絡 服務器或其他任何 傳入的HTTP連接。在HTTP協議 (這是什麼網站 作品上)「客戶端」和「服務器」的角色 區分,並 指定客戶端連接到 服務器,而不是其他方式 輪。出於安全原因,Web瀏覽器始終是HTTP客戶端,按照約定,也是 。

因此,當你說...

我需要請求發送到網站,當用戶提交他們的網址

...它根本就沒有任何感。請解釋你要實現的是什麼......而不是你如何努力實現它......我們可能會提供幫助。

相關問題