gpt4 book ai didi

用于 jQuery 未请求的 POST 数据的 jQuery 事件监听器

转载 作者:行者123 更新时间:2023-12-01 05:03:45 27 4
gpt4 key购买 nike

我一直在研究 Jappix Mini。我想使用现有的 XMPP 而不是 BOSH 来获得正确的效果,并为 future 的开发提供正确的产品。我可以通过 CSS 隐藏实际界面,选择要发送的用户名并输入要发送的消息。 。这一切都运行良好,我正在对现在隐藏的 div 进行更改,并将纯文本添加到页面上的 div,与 Jappix Mini UI 完全分离,每 50 毫秒使用一个 window.setInterval 计时器,但我不希望使用该方法进行生产。我知道我发送给其他用户的消息,但如果必须的话可以重新创建 POST 数据并从 jQuery 中执行 POST 请求。 。 .只是在当前时间点不需要。

我需要的是一种让 jQuery 监听来自其他用户的传入消息的方法 - 如果我可以捕获传入的 POST 数据,那么我就可以仅在需要时进行更新。

我想要捕获的响应(通过 Chrome ctrl+shift+i)是:

 <body xmlns='http://jabber.org/protocol/httpbind'><message xmlns="jabber:client" to="(myAccount)@(myDomain).com/Jappix Mini (1318160212950)" type="chat" id="33" xml:lang="en" from="thisishidden@(conferenceServerAddress)/(nicknameOfRecipient"><body>this is a test</body></message></body>

这是 POST header :

 Request URL:http://(machineWithOpenfire)/http-bind/
Request Method:POST
Status Code:200 OK

POST /http-bind/ HTTP/1.1

Host: ubuntu
Connection: keep-alive
Content-Length: 141
Origin: http://(webserver/localhost)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1
Content-Type: text/xml; charset=UTF-8
Accept: */*
Referer: http://(webserver)/test/index4.php
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
Cookie: pma_lang=en; pma_mcrypt_iv=74ajr%2FGepsQ%3D; PHPSESSID=71vht8hngec8r5nba8m7uk17p2; JSESSIONID=ahhew73q40f2

有效负载:

 <body xml:lang='en' rid='785696' sid='e96dfc09' xmlns='http://jabber.org/protocol/httpbind' key='eb20cd86dee9cb99416f1a8521c2d9f09852f490' />

响应 header :

 HTTP/1.1 200 OK

Server: nginx/0.8.54
Date: Sun, 09 Oct 2011 12:38:42 GMT
Content-Type: text/xml;charset=UTF-8
Connection: keep-alive
Content-Length: 300

抱歉,如果我没有任何意义,或者答案很明显 - 我已经太长时间无法正确思考了!

谢谢所有能帮助我的人!我理想想要的是类似于:

PostObject onChange do function ( dataResponse ){
addANewDivToASeries with Sender's Name, Message from dataResponse
}

最佳答案

在 mini.js 文件中查找 handleMessageMini 函数。如果您想访问该消息,只需修改它即可。 Jappix 将在发送时处理接收。

关于用于 jQuery 未请求的 POST 数据的 jQuery 事件监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7703617/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com