我們在做項目時,常常需要請求后台服務器獲取數據。。但是有時候請求不到數據:1.你的請求方式有問題(客戶端) ;2.后台服務器有問題(其中有一種情況 是IP 地址不正確或者網絡連接不通,這可以用 ping IP 來測試 注:ping不通絕大多數問題是以上兩種情況,但也不全是,有可能是路由器或者電腦防火牆設置防ping)
如果你的客戶端沒問題且后台服務器是個脾氣暴躁的家伙(我親身經歷,說多都是淚),我建議你先ping 一下IP,然后再跟后台講
通常我們使用ping命令來測試網絡的連通性和可達性,如果沒有ping通,說明兩台機子之間沒有互相連接。
這里說MAC 的ping法:
1,打開終端(應用程序——實用工具——終端),如下如
2.打開終端,輸入 ping +空格 +IP 地址,按下回車,終端開始ping。(如下圖:ping 192.168.3.101 )
MAC 終端會一直ping 下去(據說window 只會ping4次),如果想停止,按下 ctrl+C 組合鍵;
怎樣才算ping通呢? 上圖算是ping通了:第一行整句話的中心意思為:在0.053毫秒內,收到來自192.168.3.101 的第0個報文(ICMP)
64 bytes :64字節
ttl 指有效時間(取值范圍1—255),ttl 的值越大,表示延時越高
舉個ping不通的例子,我把上面的IP192.168.1.101 改成192.168.5.101、、
這就ping 不通了。。。
Request timeout :請求超時:
大寫的注:以上所寫均為個人見解,如有不對之處,或者其它朋友們有更好的想法,請加QQ 1296460793。 指出錯誤或者分享新穎的想法 ,謝謝!