不,绝对不可能。如果用户可以禁用它,那么它将成为具有恶意或可疑意图的人的主要目标,并且像其他任何易于开发的软件一样。要制作安全的软件,而又不能在更具吸引力的目标上作画,已经足够困难。
实现跨域Ajax的唯一方法是通过服务器端脚本路由请求。
编辑 以回应评论:
因此,您的意思是说有一个脚本可以接收这些参数,然后将其添加到请求中,然后将其发送出去,然后回显响应对象?
本质上是。图片格式:
client |--------------> | server side |-----------------------> | remote domain
browser | <----ajax------| script | <------------------------|--/
*使用跨域资源共享( CORS)进行 *编辑
以补充说这现在是可能的;其中,来自一个域的脚本发送一个原始HTTP标头,指出页面的URL,并且服务器可以响应(如果配置为响应)错误(如果禁用或不支持CORS)或请求的任何数据。
参考文献:
我刚刚安装了XAMPP-Win32-5.5.30,在xampp控制面板中,Apache和mysql都启动了,没有任何错误,但我发现: 1)浏览器中的localhost重定向到另一个页面localhost/dashboard/而不是xampp起始页。
我有一个RMI服务器在本地主机上运行,导出类型的对象: 然后我想启动一个客户端并获取该对象的存根。似乎找到了注册表,但随后在块中抛出了: java.rmi.NotBoundexception:M在sun.rmi.registry.registryimpl.lookup(registryimpl.java:136)在sun.rmi.server.unicastserverref.olddispatc
问题内容: 我使用MySql.Data 8.08和.NET Core连接到MySql 5.7.18,但引发了以下异常: 怎么处理呢? 问题答案: 从MySql.Data 7.0.7迁移到8.0.8时,我今天遇到了同样的问题。我能够继续在连接字符串中添加“ SslMode = none”。 您将得到类似以下内容的结果: (用数据库详细信息替换值)
问题内容: 由于wamp服务器,我试图将我的android应用程序连接到本地主机url,但它不起作用。我的目标是获取json数据并解析这些数据。对于我的测试,我使用的是设备而不是模拟器,并且使用AndroidManifest.xml中的权限: 我的网址看起来像这样: 我试过了 : 但是到目前为止,它从未起作用: 然后我尝试了在互联网上找到的json url测试:http : //headers.j
问题内容: 获取我的本地主机IP地址。但这给了我答案。如果我知道的话。 我需要我的“真实” IP地址(例如192.168.xx)来修改配置文件。我怎么能得到? 问题答案: 我通常使用以下代码: 我不知道它的起源,但是它可以在Linux / Windows上运行。
我在索引中有代码。php 在头上。php 当我尝试在浏览器中打开时,发现以下错误: