【php模拟asp中的XmlHttpRequest实现http请求的代码_PHP教程】教程文章相关的互联网学习教程文章

javascript-在Firefox中跨站点XmlHttpRequest?

我了解(我认为)XmlHttpRequest对象遵守“相同域”策略.但是,我想创建一个简单的(POC)本地html文件,该文件从Web服务器下载XML并对其进行处理(让我们从一个简单的“ alert()”开始). 有可能吗?我需要特殊的Firefox配置选项吗? 我要从中下载的服务器不受我的控制(实际上是Google API). 我的简单尝试是从Mozilla’s “Using XMLHttpRequest” page开始的代码.它返回一个我从“ send”方法中无法真正理解的错误. 免责声明:我主要是C/...

javascript-xmlHTTPrequest无法打开(“ GET”,url,true);我被吓到了!的PHP【代码】

我一直在尝试打开一个URL,但是我对为什么它不起作用感到沮丧.该代码在下面列出并说明.任何帮助将不胜感激. 物体:function getXMLHTTPRequest() {var req = false;try {/* for Firefox */req = new XMLHttpRequest(); } catch (err) {try {/* for some versions of IE */req = new ActiveXObject("Msxml2.XMLHTTP");} catch (err) {try {/* for some other versions of IE */req = new ActiveXObject("Microsoft.XMLHTTP");} catc...

内部调用XMLHttpRequest的javascript类,然后处理onreadystatechange【代码】

这东西几乎可以工作:function myClass(url) {this.source = url; this.rq = null; this.someOtherProperty = "hello";// open connection to the ajax server this.start = function() {if (window.XMLHttpRequest) {this.rq = new XMLHttpRequest();if (this.rq.overrideMimeType)this.rq.overrideMimeType("text/xml"); } elsethis.rq = new ActiveXObject("Microsoft.XMLHTTP");try {this.rq.onreadystatechange = connectionE...

javascript-单个页面中有两个xmlHttpRequests【代码】

我对ajax相当陌生,但是我正在尝试实现两个简单的调用以使用javascript动态更改页面上的两个单独的div.我一次使用一个调用没有问题,但是当我使用两个调用时,第二个xmlhttprequest似乎接管了第一个并写入两个div中. 我已经阅读并尝试使用其他两个帖子中列出的修复程序,但两种情况似乎都不适合我: Sending two Ajax requests to two different PHP scripts from single javascript function Using two xmlhttprequest calls on a pag...

Xmlhttprequest在phonegap / android应用程序上返回401【代码】

我想使用xmlhttprequest通过我的PhoneGap / android应用程序访问服务网站,但是下面的代码返回“状态为401”.var request = new XMLHttpRequest();request.open("GET","http://www.mysite.fr/api/customers/2",true);request.onreadystatechange = function() {alert("Status is "+request.status);if (request.status == 200 || request.status == 0){response = request.responseXML.documentElement;itemDescription = response...

javascript-如何根据来自本地存储的另一个数据响应延迟XMLHttpRequest【代码】

这个问题已经在这里有了答案: > Why is my variable unaltered after I modify it inside of a function? – Asynchronous code reference 6个 //function to download pps_compress.txt from cloud server for global parameter set PPs function get_pps_params() {chrome.storage.local.get(['ppsParams'], function(result) {if (typeof(result) !== "undefined" &...

javascript-具有IE,XMLHttpRequest和ssl(https)的CORS【代码】

我的应用程序通过Ajax进行通信以消耗来自另一台服务器的一些静态服务时遇到问题. 问题似乎只在IE中出现,当使用ssl的服务器中使用应用程序时,我的意思是,当我从其他服务器使用同一服务器中的相同服务时,一切正常. 我在具有SSL的服务器(https://api.restbla/..)上拥有Restful服务而且我必须从其他服务器(使用或不使用ssl证书)中使用它们 使用Internet Explorer进行测试,我得到的结果是: >如果我使用本地作品中的服务>如果我从同一个...

javascript-XMLHttpRequest读取外部文件【代码】

我想通过JavaScript(在客户端的浏览器上运行)检索文本文件中的数据(从给定的URL). 到目前为止,我已经尝试了以下方法:var xmlhttp, text; xmlhttp = new XMLHttpRequest(); xmlhttp.open('GET', 'http://www.example.com/file.txt', false); xmlhttp.send(); text = xmlhttp.responseText;但它仅适用于Firefox.有没有人有任何建议可以在每个浏览器中使它起作用? 谢谢解决方法:它使用xmlhttp = new ActiveXObject(“ Microsoft.XML...

python – 可以lxml / requests选择下拉选项,然后解析生成的ajax?

我有一个网站,我正在尝试测试,虽然我可以在下拉列表中获得选项列表,但我不确定如何选择它?没有提交按钮,所以如果我选择它,那么它将加载下面的ajax表. 我只是不确定lxml / requests是否可以执行此操作或如何执行此操作?如果有人能确认或知道可以做到的功能,我将不胜感激? 编辑:我的网站是内部的,无法访问,但这里是一个示例网站:https://www.tsx.com/listings/listing-with-us/listed-company-directory请注意,如果您选择搜索旁...

javascript – iOS:使用XMLHttpRequest进行身份验证 – 处理401响应【代码】

我正在使用PhoneGap(又名Cordova)编写一个iOS应用程序,我有一个简单的html登录页面,它使用XMLHttpRequest和SSL上的基本身份验证来记录用户.当您正确输入用户名和密码时,一切都运作良好.但是,如果输入错误的用户名/密码,则不会调用任何回调. 例如,如果您在Chrome上运行相同的代码,使用错误的用户名/密码,则Chrome会以类似的方式运行,但会弹出身份验证质询对话框.在chrome的对话框上点击取消会将控制权返回给我的javascript代码.不幸...

javascript – XMLHttpRequest浏览器支持【代码】

以下代码片段在IE7中无效吗?var http = new XMLHttpRequest(); var url = 'http://my_site.com/'; var obj = createJsonParamsObj(); http.open("POST", url, true); http.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); http.send(JSON.stringify(obj));从文档看来,新的XMLHttpRequest()应该可以工作,但是因为我无法测试它(仅在兼容模式下)所以有疑问,所以也许我最好使用新的ActiveXObject.解决方法:谷...

java – 从HttpServletRequest获取XML并使用到端点【代码】

我想从请求和响应中获取XML数据并将其用于Rest控制器.我试过这个:@RestController()public class HomeController {@PostMapping(value = "/v1")public Response handleMessage(@RequestBody Transaction transaction, HttpServletRequest request, HttpServletResponse response) throws Exception {HttpServletRequest request, HttpServletResponse responseSystem.out.println("!!!!!!! InputStream");System.out.println(requ...

javascript – 全局添加X-CSRF-Token标头到XMLHttpRequest()的所有实例;【代码】

我正在使用第三方库,它使用新的XMLHttpRequest生成原始XMLHttpRequest. 这绕过了我的CSRF保护并被我的rails服务器击落. 有没有办法在实例化时将全局添加预定义的CSRF令牌($(‘meta [name = csrf-token]’).attr(‘content’))添加到XMLHttpRequest的所有实例?解决方法:我建议intercept calls到send方法:(function() {var send = XMLHttpRequest.prototype.send,token = $('meta[name=csrf-token]').attr('content');XMLHttpReque...

javascript – 使用JSON进行XmlHttpRequest POST [复制]【代码】

参见英文答案 > Javascript : Send JSON Object with Ajax? 3个如何使用vanilla JS发送一个AJAX POST请求发送JSON数据. 我理解内容类型是url表单编码,它不支持嵌套的JSON. 有没有什么办法可以在普通的旧JS中使用嵌套的JSON来发出这样的POST请求.我已经尝试了SO上的各种序列化方法,但它们都将我的JSON压缩成一种格式. 这是我的JSON:{email: "hello@user.com",response: {name: "Tester"} }解决...

JavaScript – XMLHttpRequest,Access-Control-Allow-Origin错误【代码】

我正在尝试将XMLHttpRequest发送到粘贴网站.我正在发送一个包含api所需的所有字段的对象,但我一直在遇到这个问题.我已经阅读了这个问题,我想:httpReq.setRequestHeader('Access-Control-Allow-Headers', '*');会解决它,但事实并非如此.有没有人有关于此错误的信息和/或我如何解决它? 这是我的代码:(function () {'use strict';var httpReq = new XMLHttpRequest();var url = 'http://paste.ee/api';var fields = 'key=public&de...