我需要發送請求到網站時,用戶提交他們的網址,我嘗試使用捲曲,但它使用服務器IP,我不希望我已經看到一個網站,正在做一個類似的工作通過使用小程序,用戶需要打開一個彈出窗口,其中包含小程序後,他們離開它允許它運行它使用一個端口,然後使用本地主機IP像這樣127.0.0.1:64653發送請求,基本上捲曲用戶ip。我反編譯了網站使用的applet,他們使用java.net.ServerSocket和一些其他的java代碼,但我不知道任何關於java的東西。我想知道如何做到這一點。使用Java小程序發送請求與客戶端IP
-2
A
回答
1
我覺得你真的很困惑。
用戶沒有URL。
存在是 代表 連接到他(她) 連接/ Web服務器的瀏覽器端的IP地址(實際上,有 可能不止一個),但這 不允許別的東西到 建立到 瀏覽器的連接。所以它不是一個URL。
瀏覽器具有的IP地址+端口號 是暫時的。 在2分鐘的時間內,與IP地址非常相似的IP地址可以表示不同的 用戶,甚至可能在不同的機器上。
127.0.0.1是一個「特殊」的IP 地址說「這臺機器」。 它不能用於通信 與另一臺機器。
儘管所有 以上,Web瀏覽器不接受來自網絡 服務器或其他任何 傳入的HTTP連接。在HTTP協議 (這是什麼網站 作品上)「客戶端」和「服務器」的角色 區分,並 指定客戶端連接到 服務器,而不是其他方式 輪。出於安全原因,Web瀏覽器始終是HTTP客戶端,按照約定,也是 。
因此,當你說...
我需要請求發送到網站,當用戶提交他們的網址
...它根本就沒有任何感。請解釋你要實現的是什麼......而不是你如何努力實現它......我們可能會提供幫助。
相關問題
- 1. JAX-WS客戶端|用安全頭髮送客戶端請求
- 2. 客戶端發送SOAP請求
- 3. Swift Http客戶端不發送請求
- 4. 間隔發送請求從客戶端
- 5. 如何從C#客戶端發送修補程序請求?
- 6. Java - 在發送HTTP請求時REST客戶端出現問題
- 7. Java客戶端發送多個請求而不是一個
- 8. Java請求文件,發送文件(客戶端服務器)
- 9. Java客戶端程序發送使用的HttpClient API
- 10. 使用nodejs向Web客戶端發送下載請求
- 11. 如何使用Jersey客戶端發送http請求參數
- 12. 使用apache http客戶端向SOAP web服務發送請求
- 13. 如何使用相同的客戶端發送多個請求?
- 14. 如何使用客戶端Javascript向Ldap發送請求?
- 15. 查看與其他客戶端發送的請求
- 16. 發送可靠的HTTP請求與Arduino的WiFi客戶端
- 17. 客戶端發送請求是語法不正確發送POST請求
- 18. 使用HTTPS客戶端發送請求到端口440我要發送請求的服務器
- 19. 在發送請求之前GWT RPC客戶端序列
- 20. 使用Java中的Google Translate V2 API客戶端庫發送翻譯請求
- 21. 如何創建一個http客戶端使用java發送post請求
- 22. 使用TCP/IP的Java客戶端服務器程序
- 23. 客戶端請求服務器使用服務器IP地址
- 24. 如何使用Restify從請求對象獲取客戶端IP?
- 25. 如何向客戶端發出請求IP
- 26. 如何發送客戶端IP地址作爲AJAX請求數據
- 27. Java網絡客戶端小程序
- 28. Javascript網站總是向客戶的IP發送請求?
- 29. Java客戶端服務器應用程序,無法發送ArrayList
- 30. 爲IP客戶端應用程序
你究竟想要完成什麼?你是什麼意思「當用戶提交他們的網址」?請詳細說明一下。 – 2010-01-25 22:48:50
當用戶提交他們的網址時,它獲得了一些指定的內容,通過捲曲,我做了捲曲,但它使用服務器IP,我不想我想要它使用用戶IP,有一個網站是做的確切事情,他們做了它使用java applet,它使用用戶ip使用我上面解釋的方法,我想知道它是如何完成的。請幫幫我! – mike 2010-01-25 22:58:00
這是一個關於編程問題的網站 - 而不是關於如何破解別人的程序,這就是你在這方面遇到的問題,http://stackoverflow.com/questions/2135864/are-these-encoded-codes – Pool 2010-01-26 00:54:20