我需要發送請求到網站時,用戶提交他們的網址,我嘗試使用捲曲,但它使用服務器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. Swift Http客戶端不發送請求
- 3. 如何從C#客戶端發送修補程序請求?
- 4. Java - 在發送HTTP請求時REST客戶端出現問題
- 5. Java客戶端程序發送使用的HttpClient API
- 6. 如何使用客戶端Javascript向Ldap發送請求?
- 7. 查看與其他客戶端發送的請求
- 8. 發送可靠的HTTP請求與Arduino的WiFi客戶端
- 9. 在發送請求之前GWT RPC客戶端序列
- 10. 如何創建一個http客戶端使用java發送post請求
- 11. 如何使用Restify從請求對象獲取客戶端IP?
- 12. 如何向客戶端發出請求IP
- 13. 如何發送客戶端IP地址作爲AJAX請求數據
- 14. Javascript網站總是向客戶的IP發送請求?
- 15. REST客戶端 - 如何用PUT請求發送數據?
- 16. java程序客戶端觸發服務器端java程序
- 17. cURL通過客戶端或用戶IP的請求
- 18. 使用本地端口從網站發送TCP/IP請求
- 19. 使用Grails的SOAP客戶端請求
- 20. 與請求ID無客戶端
- 21. 與其他客戶端GET請求
- 22. Java RMI - 將客戶端存根發送給其他客戶端
- 23. 作爲HTTP請求的回調向客戶端發送錯誤
- 24. 有沒有辦法讓客戶端發送請求時的url
- 25. 如何阻止客戶端向服務器發送ajax請求?
- 26. 客戶端發送的請求在合成上不正確
- 27. 向Google的C++本地客戶端發送POST請求
- 28. 在Netty客戶端發送多個異步請求
- 29. 提琴手 - 發送代理客戶端請求
- 30. 嘗試發送db.collection()找到()返回到客戶端Ajax請求
你究竟想要完成什麼?你是什麼意思「當用戶提交他們的網址」?請詳細說明一下。 – 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