[問題] new Socket IP帶port怎麼宣告?
一般建立Socket會使用以下方式
Socket socket = new Socket("192.168.1.2", 3333);
但若設備是由外部進入,則會先經過AP的port再轉到區網ip
舉例:
外部IP:220.74.3.xxx
在AP上設定port:9000轉到192.168.1.2
語法上會寫成
Socket socket = new Socket("220.74.3.xxx:9000", 3333);
則會出現
Unable to resolve host "220.74.3.xxx:9090": No address associated
with hostname
Socket似乎不接受IP:port的寫法,
該如何解決?
--
小陳:你有聽過樹懶叫的聲音嗎??
小張:沒有,不過我有看過樹懶趴的時候~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.224.184.184
推 ArSaBuLu:我上次看Discamry 樹懶應該不會叫才對吧... 12/07 19:07
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.54.215
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1476336726.A.E7F.html
→
10/13 14:14, , 1F
10/13 14:14, 1F
→
10/13 14:25, , 2F
10/13 14:25, 2F
→
10/13 14:35, , 3F
10/13 14:35, 3F
→
10/13 14:35, , 4F
10/13 14:35, 4F
推
10/13 15:08, , 5F
10/13 15:08, 5F
→
10/13 15:08, , 6F
10/13 15:08, 6F
→
10/13 15:44, , 7F
10/13 15:44, 7F
→
10/13 15:46, , 8F
10/13 15:46, 8F
→
10/13 15:47, , 9F
10/13 15:47, 9F
→
10/13 15:47, , 10F
10/13 15:47, 10F
→
10/13 16:01, , 11F
10/13 16:01, 11F
→
10/13 21:14, , 12F
10/13 21:14, 12F
→
10/13 21:15, , 13F
10/13 21:15, 13F
→
10/13 21:15, , 14F
10/13 21:15, 14F
→
10/13 21:17, , 15F
10/13 21:17, 15F
→
10/13 21:17, , 16F
10/13 21:17, 16F