【Flask中获取小程序Request数据的两种方法】教程文章相关的互联网学习教程文章

我可以使用Javascript与没有XMLHttpRequest的服务器通信吗?

我正在尝试使用JavaScript编写聊天客户端,但由于只能使用XMLHttpRequest与服务器进行通信而受到阻碍,据我所知,这是完全不合适的,正如许多人告诉我的那样. 我在寻找其他联网功能,但没有找到任何功能,并被告知没有任何功能.这几乎足以让我停止寻找,只是Gmail似乎以某种方式正在这样做.它在几分钟内没有任何请求,然后,当我向自己发送电子邮件时,另一个窗口中的收件箱就会发送POST请求并接收电子邮件.由于它已经有几分钟没有向服务器发...

javascript-如何从通过XMLHttpRequest接收的html页面创建DOM对象?【代码】

我正在开发一个Chrome扩展程序,因此对于我要获得权限的域,我对XMLHttpRequests具有跨主机权限. 我已经使用XMLHttpRequest并获得了HTML网页(txt / html).我想使用XPath(document.evaluate)从中提取相关位.不幸的是,我无法从html返回的字符串构造DOM对象.var xhr = new XMLHttpRequest(); var name = escape("Sticks N Stones Cap"); xhr.open("GET", "http://items.jellyneo.net/?go=show_items&name="+name+"&name_type=exact", tr...

javascript-为什么XMLHttpRequest.abort阻止除循环的第一个内部之外的所有Ajax调用【代码】

我正在通过发送伪造的Ajax请求来实现Javascript中的线程.但是,我对下面代码的行为感到惊讶. 注释掉xhr.abort()之后,“四分之一”和“半分”都散布在控制台上,正如我所期望的那样.但是,如果调用xhr.abort(),则仅将“ quarter”发送到控制台,而不发送“ half”. 任何了解XMLHttpRequest的abort方法如何工作或会受到赞赏的人.我看了https://developer.mozilla.org/en/DOM/XMLHttpRequest的文档,上面写着“ abort()….如果请求已经发送...

javascript-XDomainRequest-不调用…什么都不做【代码】

我有一个问题…我使用jQuery ajax调用返回XML的Web服务. jQuery ajax的东西对所有浏览器都很棒,除了ie. 因此,对于浏览器,我正在使用XDomainRequest.这是代码:if ($.browser.msie && window.XDomainRequest) {// Use Microsoft XDRvar xdr = new XDomainRequest();xdr.open("get", theUserUrl);xdr.timeout = 95000;xdr.onerror = function () {console.log('we have an error!');}xdr.onprogress = function () {console.log('thi...

javascript-如何修复Greasemonkey(GM_xmlhttpRequest)上的__exposedProps__错误?【代码】

我已经为Greasemonkey编写了我的第一个脚本,它工作得很好,除了它在正在工作的每个页面中返回returnProps错误.我已经解决了所有其他错误,但是这个错误仍然存??在,并且根据网上的一些文章(如this),将来在Firefox 17发布时,它将破坏我的脚本. (现在我正在使用Firefox 15.0,幸运的是,它仅返回警告错误!) 我在脚本中使用GM_xmlhttpRequest:function doProcess(id, in_process_type){var set_id = GM_getValue("pid"+id);GM_xmlhttpReq...

javascript-使http.request返回未定义【代码】

我只是从Node.js开始.我有一个关于http.request的基本问题.我想编写一个JavaScript模块,其中包含几个函数,这些函数从几个服务器返回一些数据. 这是代码:var mod = (function() {var my = {};var options = {hostname: 'example.com'};var foo = '';my.getBar = function() {var req = http.request(options, function(res) {res.setEncoding('utf8');res.on('data', function (chunk) {// example.com returns JSON// TODO need t...

javascript-Firefox插件观察器http-on-modify-request无法正常工作【代码】

我的插件中有一个奇怪的错误,插件本身需要为特定域添加请求标头参数,一切正常,但错误是,只有在我重新加载页面之后,观察者的http-on-modify-request才在开始时调用,然后它才起作用. 我的意思是: >我进入mysite.com/-未修改标题,>我重新加载页面-已标头>再次重新加载-已标头> mysite.com/上的新标签-无需修改标题>重新加载标签-标题已修改 我的代码,我正在使用插件SDK:exports.main = function(options,callbacks) {// Create obse...

Javascript-为什么我不能使用XMLHttpRequest从本地网络获取JSON文件?【代码】

这个问题已经在这里有了答案: > Cross origin requests are only supported for HTTP but it’s not cross-domain 6个我发现许多人都有类似的问题:XMLHttpRequest cannot load %3192.168.100.201:8080/history?_=1400139870373. Cross origin requests are only supported for HTTP.我试图像这样启动浏览器:--disable-web-security --allow-file-access-from-files如...

JavaScript-XMLHttpRequest()SetInterval【代码】

我的setInterval正在触发,但似乎XMLHttpRequest();不经历吗? 我得到第一个console.log(),但没有第二个. 任何对此的见解将不胜感激. 代码如下:var countdown = 1000; var region = "the_Pacific"; var jsonrequestInterval = function () {console.log("The clock was updated");var jsonrequestIntervaled = new XMLHttpRequest();jsonrequestIntervaled.open("GET", 'myURL' + region, true);jsonrequestIntervaled.onreadystat...

javascript-将JSON添加到Parse.Cloud.httpRequest“ application / x-www-form-urlencoded”【代码】

我一直在尝试在我的云代码功能中实现Stripe的托管帐户.到目前为止,我设法使其正常工作,但现在遇到了一个似乎无法解决的问题. 归结为: 使用’content_type’:’application / x-www-form-urlencoded’如何发送JSON? 由于Stripe需要采用表单编码,因此无法将content_type更改为application / JSON.我试图对JSON进行字符串化,但是当我这样做时,Stripe也抱怨.它期望一个“哈希”,我假设它是一个JSON. 是否可以对JSON进行URL编码,以...

javascript-HTML5画布与requestAnimationFrame一起撕裂【代码】

更新:整个问题最终导致系统图形驱动程序出现问题,而不是(貌似)浏览器/ API问题.撕破的帧归结为实际显示更新.再次感谢那些参与讨论并尝试提供帮助的人. 我有一个页面使用画布和2d上下文显示720p的预渲染帧.我将分别渲染帧,并使用新的ImageData更新变量.然后,在requestAnimationFrame中,我只需执行context.putImageData(cached_image_data);.尽管已预先完全渲染了帧并有效地对其进行了双缓冲,但我仍然经常流泪.我在SO上发现了类似的...

javascript-Chrome webRequest仅侦听用户输入的URL【代码】

我正在制作一个Chrome扩展程序,该扩展程序仅允许用户访问给定白名单上的网站. chrome.webRequest.onBeforeRequest非常适合拦截和检查URL,但是我遇到的问题是,它会检查所有传入的URL,包括在网页尝试加载资源时.我希望它仅检查用户输入的URL,并且该URL是否在白名单上,所以我希望它允许该网页加载所需的任何资源,而不管它们是否在白名单上. 这是我给侦听器的代码.chrome.webRequest.onBeforeRequest.addListener(function(info) {cons...

javascript-使用PHP代理绕过XMLHttpRequest的同源策略有哪些缺点?

http://developer.yahoo.com/javascript/howto-proxy.html 这种技术有缺点吗?优势显而易见,您可以使用代理通过XMLHttpRequest在另一个域上获取XML或JavaScript,而不会遇到同源限制.但是,我没有听说过相对于其他方法的缺点-在那里,它们可能会是什么?解决方法:开销-事情要慢一些,因为您要通过中介. 如果您允许通过代理访问任何外部站点,则存在安全问题-请确保将其锁定到要代理资源的特定站点(可能还有特定URL).

javascript-XMLHttpRequest响应在Internet Explorer中没有标题【代码】

我正在使用ExtJS将XMLHttpRequest制作到一个不返回responseText,仅返回204和响应标头TotalNearby的服务.该呼叫可以在Firefox上完美运行,但在Internet Explorer 8上,两个警报框均为空.我究竟做错了什么?Ext.Ajax.request({url: 'services/getNearby',method: 'GET',params: {'lat': 34,'lon': -90},headers: {'Authorization': AUTH_TOKEN},success: function(response) {if (response.status == 204) {alert(response.getAllRespo...

javascript-在XHR中将multipart / form-data用作Content-Type时得到“ 400 Bad Request”【代码】

我有一个发送一些数据的AJAX请求.数据符合multipart / form-data specification. 我面临的问题是浏览器将Content-Type标头设置为text / plain,它应该是multipart / form-data. 我尝试这样做:request.setRequestHeader(“ Content-Type”,“ multipart / form-data”);但这会产生400错误的请求错误. 如果我这样做request.setRequestHeader(“ Content-Typexxxx”,“ multipart / form-data”);没有错误,已设置“ Content-Typexxxx”...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部