草庐IT

xhr-polling

全部标签

javascript - 如何在 Node.js 中使用 XHR API?

这是我之前的question的后续内容假设我有一些javascript代码,在客户端(在浏览器中)运行良好。此代码使用浏览器API进行大量XHR调用。现在我想在node.js中运行这段代码。node.js是否像浏览器一样提供XHRAPI? 最佳答案 你真的不需要XHR,因为你可以使用NodeJS自带的http.request,有了它你可以发送带有header和正文的GET、POST和PUT请求。这里是文档的链接http.request. 关于javascript-如何在Node.js中使

javascript - Socket.io 无法连接,求助于 "polling"

我正在尝试创建一个websocket客户端-服务器应用程序,其中客户端和服务器将在两个不同的实例上运行。设置服务器/后端:在localhost:9006上运行angular-fullstackgenerator包括socket.io客户端/前端:在localhost:9007上运行angulargenerator+socket.io-client+btford.socket-io(AngularJSsocket.io桥)服务器注意:不是完整的代码,但我认为相关的部分。//-----socketio.js-----//Whentheuserconnects..performthisfun

javascript - 使用 CORS XHR 时浏览器不发回 cookie

编辑-使用Chrome网络检查器查看cookie,似乎无论cookie的过期值是什么,浏览器都将其设置为sessioncookie并根据请求将其删除。我正在使用Node.js和Express为我正在教授的类(class)构建一个CORS示例。但是,虽然cookie是从服务器设置的,但它们不会在后续请求中被发送回服务器。这几乎意味着我不能使用任何琐碎的session管理器。知道我在这里缺少什么吗?为什么浏览器不将域设置的cookie发送回该域?这不应该自动发生吗?编辑-一些代码示例:设置XHR请求:varxhr=newXMLHttpRequest();xhr.open(method,ur

javascript - Chrome 和 Safari 使用 socket.io 恢复为 xhr-polling 而不是 websockets

我对websockets和socket.io有疑问。当我尝试使用socket.io连接到我的Node服务器时,它最初使用websockets连接,但不久之后又恢复为jsonp-polling。这是我连接时Node服务器的输出:8Jun07:01:15-Initializingclientwithtransport"websocket"8Jun07:01:19-Initializingclientwithtransport"jsonp-polling"8Jun07:01:19-Client16630339180119336connected这发生在Chrome和Safari中。我已经更新

python - 使用子进程 wait() 和 poll()

我正在尝试编写一个使用subprocess模块的小应用程序。我的程序调用了一个需要一些时间来处理的外部Bash命令。在此期间,我想向用户展示一系列这样的消息:Processing.Pleasewait...Theoutputisfoo()如何使用Popen.wait()或Popen.poll()来做到这一点。我读过我需要使用Popen.returncode,但我不知道如何让它主动检查状态。 最佳答案 两者wait()(指定了timeout)和poll()如果进程尚未完成,则返回None,如果进程已完成,则返回不同的值(我认为是一个整

python - 运行 django 教程测试失败 - 没有名为 polls.tests 的模块

我正在使用django1.6教程,但我无法运行测试。我的项目(名称mydjango)和应用程序结构(名称是polls)在virtualenv中如下所示。(.nja文件只是由ninja-ide我正在使用的ide创建的).├──__init__.py├──manage.py├──mydjango│  ├──__init__.py│  ├──__init__.pyc│  ├──mydjango.nja│  ├──settings.py│  ├──settings.pyc│  ├──templates│  │  └──admin│  │  └──base_site.html│  ├──urls

java - Eclipse 内部错误 "Polling news feeds"

我在我的MacBook(HighSierra,Java11)上使用Eclipse(4.9.0),有时会显示此错误,如果我在另一个应用程序上,错误会创建一个“堆栈”,如您在截图,每次都回到Eclipse并关闭这个错误很烦人。有人可以帮我解决这个问题吗? 最佳答案 当Eclipse与Java11一起运行时,这似乎确实是一个问题。我创建了Bug539545报告此事。与此同时,您可以通过禁用新闻源轮询来解​​决此问题。为此,请转到Preferences...->General->News,然后取消选中Enableautomaticnewsp

c++ - Boost::Asio : io_service.run() vs poll() 或者我如何在主循环中集成 boost::asio

我目前第一次尝试将boost::asio用于一些简单的tcp网络,我已经遇到了一些我不确定如何处理的问题。据我了解io_service.run()方法基本上是一个循环,它一直运行到没有更多事情要做为止,这意味着它会一直运行到我释放我的小服务器对象为止。由于我已经设置了某种主循环,为了简单起见,我宁愿从那里手动更新网络循环,我认为io_service.poll()会做我想做的事,有点像这样:voidmyApplication::update(){myIoService.poll();//dootherstuff}这似乎可行,但我仍然想知道这种方法是否存在缺点,因为这似乎不是处理boost

javascript - JQuery 选择器在 Ruby on Rails 中由 Ajax XHR 创建的表中的元素上找不到类

使用时$('.foo').click(function(){alert("Ihazclassalertz!");returnfalse;});在application.js中,和TehFoobar在任何用页面初始化的div中,当单击“TehFoobar”时它会发出警报并且不会点击链接。但是,当在application.js中使用相同的代码时,TehFoobar被a返回到一个div中form_remote_tag单击时,“TehFoobar”无法提醒,并用作链接。发生了什么,我该如何解决? 最佳答案 绑定(bind)事件后添加到文档的

javascript - 我如何 promise 原生 XHR?

想要改进这篇文章?提供这个问题的详细答案,包括引用和解释为什么你的答案是正确的。没有足够细节的答案可能会被编辑或删除。我想在我的前端应用程序中使用(原生)promise来执行XHR请求,但没有大型框架的所有愚蠢行为。我希望我的xhr返回一个promise,但这不起作用(给我:UncaughtTypeError:Promiseresolverundefinedisnotafunction)functionmakeXHRRequest(method,url,done){varxhr=newXMLHttpRequest();xhr.open(method,url);xhr.onload=fu