加载a.com的时候,访问一下10.0.0.1/1.jpg(或者10.0.0.1这个页面,这是个内网ip网站),假如这个可以正常打开或者返回值200,则a.com可以打开,若超时(假设3s)则显示error.html页面
|
没看懂想要做什么~~~~~
我觉得你直接说你真正目的好了,你走的路很有可能是弯路。 |
10.0.0.1不是我的,但是它可以进行区别大局域网的内外网用户,内网才可以打开 |
你这个可以做到,不过100块估计没人帮忙写,好几个逻辑要提交几次
还有你如何信任客户端生成的数据??会一点的分分钟伪造 |
a.com,nginx ,匹配来源ip,200或444 |
没事了,看错了 |
a.com无法判断用户来源,内网ip网站才可以,所以需求是能打开内网ip网站的就能打开a.com |
只让内网用的话,要求用内部DNS,解析到内网IP就好了 或者内容放10.0.0.1上,iframe套这个内容,粗暴点 |
内网ip用完nat出去吧? |
$.ajax({ type: "GET", url: "http://10.0.0.1/1.jpg", timeout: 3000, //超时时间:3秒 error: function(XMLHttpRequest, textStatus, errorThrown){ //跳转动作 }, success: function(result) { // 啥也不做 } }); |