Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在哪里可以测试XMLHttpRequests?_Javascript_Ajax_Xmlhttprequest - Fatal编程技术网

Javascript 在哪里可以测试XMLHttpRequests?

Javascript 在哪里可以测试XMLHttpRequests?,javascript,ajax,xmlhttprequest,Javascript,Ajax,Xmlhttprequest,这将是一个超级新手的问题 我正在学习html/javascript/相关内容,并试图学习如何使用XMLHttpsRequests。我认为我的大部分代码大致正确,或者至少可以从易于访问的可用材料中轻松更正 我的困惑/问题最直接地与XHR对象的开放方法有关。我应该传递什么作为我的第二个参数url?在“动手”指南中,我发现人们一直在访问自己的网站和自己的php文件。然而,该文档听起来好像第二个参数可以是任何格式化为字符串的url 如果我的XHR对象名为xmlHttp,xmlHttp.openGET,h

这将是一个超级新手的问题

我正在学习html/javascript/相关内容,并试图学习如何使用XMLHttpsRequests。我认为我的大部分代码大致正确,或者至少可以从易于访问的可用材料中轻松更正

我的困惑/问题最直接地与XHR对象的开放方法有关。我应该传递什么作为我的第二个参数url?在“动手”指南中,我发现人们一直在访问自己的网站和自己的php文件。然而,该文档听起来好像第二个参数可以是任何格式化为字符串的url

如果我的XHR对象名为xmlHttp,xmlHttp.openGET,http://www.w3schools.com/xml/note.xml,对

这有效吗?如果我选择xmlHttp.sendnull,服务器将用什么响应?这是否因网站而异?有什么方法可以让我指定返回什么类型的对象吗

我知道这是一个非常宽泛的问题,我基本上是在寻求辅导,但是一些关于这些低级的、实用的东西的答案对我来说会有很大帮助


非常感谢

@SLaks我很欣赏这篇文章,很高兴知道它适用于我的情况。你有没有可能详细说明这对我的问题意味着什么?正如我提到的,我对为web编写代码非常陌生。这句话的意思是,Firefox 3.5和Safari 4等浏览器使用这个新的头允许使用XMLHttpRequest的跨源HTTP请求,如果不这样做,该请求可能会被同源策略禁止,但我对互联网基础的了解很少。如果没有远程服务器的明确合作,您只能向运行代码的网站发送AJAX请求。@SLaks:不完全是。你可以向任何网站发送AJAX请求,他们甚至会回复你;只有SOP介入,您才能访问响应。@Bergi感谢您的洞察力。有没有办法指定服务器将如何响应json、xml等,或者这取决于服务器?我知道有很多方法可以在收到响应后检查响应的类型,但是否有方法以某种格式请求响应让我们假设SOP没有妨碍。