javascript – So verbergen Sie Ajax-Anfragen in Browsern wie Chrome, sodass sie nicht in der Konsole angezeigt werden
淡淡烟草味
淡淡烟草味 2017-07-05 10:47:58
0
16
5916

Aufgrund der Vertraulichkeitsanforderungen des Projekts ist es notwendig, die Adresse der Ajax-Anfrageschnittstelle zu verbergen

淡淡烟草味
淡淡烟草味

Antworte allen(16)
刘奇

感觉很像是完全不懂技术的人提出来的需求...不用ajax请求就不会有显示了,纯后端渲染呗

typecho

ajax请求也是http请求

只要是HTTP请求 通过抓包都能看到请求地址 参数 和响应

世界只因有你

不要浪费精力了,除非不走HTTP协议。

学习ing

一是不用ajax后台渲染数据
二是用ajax用个中间接口,只返回前端需要的数据
像我们项目的支付接口什么的也是不可能暴露在前端的,就是这两种方法结合起来

过去多啦不再A梦

隐藏不了
// 可以后端判断连接来源是否合法,不合法就关掉连接
// $_SERVER['HTTP_ORIGIN']标识来自哪个站点的页面请求
if($_SERVER['HTTP_ORIGIN'] != 'http://www.baidu.com')
{
die();
}

洪涛

换思路,浏览器隐藏不了,浏览器暴露API,没有这样的API

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage