seal_li 2019-05-26 11:40 采纳率: 100%
浏览 851
已采纳

怎样用代码读取ping不通却能通过浏览器访问的地址?

#1.问题描述
##1.1背景
最近在研究网络基础安全xss这一块的东西,所以找了几个小网站用代码请求练手,突然遇到了一个纯vue写的页面,不过没做ssr,激起了我的兴趣。

1.2他们的网站很神奇

1.可以用浏览器访问域名但是我本地却ping不通,2.获得他们的ip地址以后直接访问会被连接到百度的首页

1.3用代码访问

我使用了java,python,php进行域名访问都会出现连接超时(代码本身应该没有问题,换个普通地址就正常),但是如果使用postman访问就正常,真心百思不得其解

2.报错信息

pyhon如下:

urllib2.URLError:
## java如下:
org.apache.http.conn.ConnectTimeoutException
failed: connect timed out

  • 写回答

2条回答 默认 最新

  • threenewbee 2019-05-26 11:44
    关注

    ping不通很正常,因为ping用的icmp协议和web访问的http协议不是一回事,防火墙完全可以不允许你ping但是允许你访问
    通过ip访问和通过域名访问不同,这个也很正常,因为你通过域名访问,是带host字段的,服务器可以据此返回你对应不同网站的内容,那种一个服务器托管很多网站的虚拟主机就是这么搞的。
    你用curl/request模仿浏览器访问的时候,可以带上host字段就可以了。
    如果你希望你的本地浏览器也能访问,可以在hosts文件里将它的域名和ip绑定,再通过域名访问

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值