首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为rest get客户端克服元NAME=“机器人”

为rest get客户端克服元NAME=“机器人”
EN

Stack Overflow用户
提问于 2018-01-23 13:12:06
回答 1查看 354关注 0票数 0

下面是一个服务器的rest响应。

代码语言:javascript
复制
<html>
<head>
<META NAME="robots" CONTENT="noindex,nofollow">
<script src="/_Incapsula_Resource?">
</script>
<script>
(function() { 
var z="";var b="7472797B766172207868723B76617220743D6E6577204461746528292E67657454696D652829";for (var i=0;i<b.length;i+=2){z=z+parseInt(b.substring(i, i+2), 16)+",";}z = z.substring(0,z.length-1); eval(eval('String.fromCharCode('+z+')'));})();
</script></head>
<body>
<iframe style="display:none;visibility:hidden;" src="//content.incapsula.com/jsTest.html" id="gaIframe"></iframe>
</body></html>

使用POSTMAN时从Rest客户端获得的实际响应:

代码语言:javascript
复制
   "query": {
        "offset": 0,
        "count": 20,
        "total": 379
    }

如何使用HTTPGet客户端克服或获得来自REST客户端的实际响应?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-10 03:06:12

通过在其中添加与SSL连接相关的代码解决了此问题。因此,它识别并验证了该请求,并用有效的响应进行了响应。

这是防火墙在大多数公共API中实现的安全网络功能,由于它会尝试识别任何此类请求,并在标头信息不正确时将这些请求标记为机器人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48394647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档