[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 20# CrLf


    前些时间我也收集了一些,有些网站的接口是对curl的UA做了处理,如果是用curl访问的话,得到就是比较干净的文本。

http://my.oschina.net/ysj/blog/511724
  1. #满足了一下自己的搜集癖,搜集了不少可以用来查询外网IP的网址和方法。
  2. #国内某网站的接口,只返回IP
  3. curl ip.6655.com/ip.aspx
  4. curl whatismyip.akamai.com
  5. #更多用法访问ifconfig.co
  6. wget -qO - ifconfig.co
  7. curl icanhazip.com
  8. dig +short myip.opendns.com @resolver1.opendns.com
  9. curl ident.me
  10. curl v4.ident.me
  11. curl v6.ident.me
  12. #慢
  13. curl curlmyip.com
  14. curl ifconfig.me
  15. curl inet-ip.info
  16. #返回IP和地区
  17. curl ip.6655.com/ip.aspx?area=1
  18. curl ip.cn
  19. curl cip.cc
  20. curl ipip.net
  21. #需要翻x墙,只返回IP
  22. curl ip.appspot.com
  23. #参考 http://unix.stackexchange.com/questions/22615/how-can-i-get-my-external-ip-address-in-bash
  24. #有人给了以下测试方法
  25. wget https://raw.githubusercontent.com/rsp/scripts/master/externalip-benchmark
  26. chmod a+x externalip-benchmark
  27. ./externalip-benchmark
  28. #返回JSON格式的数据
  29. C:\>curl httpbin.org/get
  30. {
  31.   "args": {},
  32.   "headers": {
  33.     "Accept": "*/*",
  34.     "Host": "httpbin.org",
  35.     "User-Agent": "curl/7.28.1"
  36.   },
  37.   "origin": "222.216.164.78",
  38.   "url": "http://httpbin.org/get"
  39. }
  40. C:\>curl httpbin.org/ip
  41. {
  42.   "origin": "116.11.199.77"
  43. }
复制代码

TOP

返回列表