Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.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
在XMPP消息中解码应用程序/json编码的数据_Json_Http_Xmpp - Fatal编程技术网

在XMPP消息中解码应用程序/json编码的数据

在XMPP消息中解码应用程序/json编码的数据,json,http,xmpp,Json,Http,Xmpp,我一直在从我正在工作的系统中嗅探一些XMPP消息,并得到如下消息 <message to="client@address" type="chat" xml:lang="en" from="server@address/RestApi"> <body>HTTP/1.0 200 OK\nContent-Length: 640\nContent-Type: application/json\nconnection: close\n\n 5EBW5RuFo7QojD4F1Uv0

我一直在从我正在工作的系统中嗅探一些XMPP消息,并得到如下消息

<message to="client@address" type="chat" xml:lang="en" from="server@address/RestApi">
<body>HTTP/1.0 200 OK\nContent-Length:  640\nContent-Type: application/json\nconnection: close\n\n
5EBW5RuFo7QojD4F1Uv0kOde1MbeVA46P3RDX6ZEYKaKkbLxanqVR2I8ceuQNbxkgkfzeLgg6D5ypF9jo7yGVRbR/ydf4L4MMTHxvdxBubG5HhiVqJgSc2+7iPvhcWvRZrRKBEMiz8vAsd5JleS4CoTmbN0vV7kHgO2uVeuxtN5ZDsk3/cZpxiTvvaXWlCQGOavCLe55yQqmm3zpGoNFolGPTNC1MVuk00wpf6nbS7sFaRXSmpGQeGAfGNxSxfVPhWZtWRP3/ETi1Z+ozspBO8JZRAzeP8j0fJrBe9u+kDQJNXiMkgzyWb6Il6roSBWWgwYuepGYf/dSR9YygF6lrV+iQdZdyF08ZIgcNY5g5XWtm4LdH8SO+TZpP9aocLUVR1pmFM6m19MKP+spMg8gwPm6L9YuWSvd62KA8ASIQMtWbzFB6XjanGBQpVeMLI1Uzx4wWRaRaAG5qLTda9PpGk8K6LWOxHwtsuW/CDST/hE5jXvWqfVmrceUVqHz5Qcb0sjKRU5TOYA+JNigSf0Z4CIh7xD1t7bjJf9m6Wcyys/NkwZYryoQm99J2yH2khWXyd2DRETbsynr1AWrSRlStZ5H9ghPoYTqvKvgWsyMVTxbMOht86CzoufceI2W+Rr9
</body></message>

HTTP/1.0 200正常\n内容长度:640\n内容类型:应用程序/json\n连接:关闭\n\n
2.在过去的一年中,一个新的概念是一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,一个新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新的概念,新概念,新概念,新概念,新概念,新概念,新概念,新概念,新概念,新概念,新的YF/dSR9YygF6lrV+iQdZdyF08ZIgcNY5g5XWtm4LdH8SO+TZPP9OCLUVR1PMF6M19MKP+SPMG8GWPM6YUWSVD62KA8ASIGQMTWBZFB6XJANGGBQPVMLI1UZX4WWRAAG5QLTDA9PPGK8K6LWOXHWTSUW/CDST/HE5JXVWQFVMRCEUVQZ5QCB0SJKRU5TOYA+JNGSF0Z4CIH7B7B7B7JJF9WCYYS/NKWZYRYRYOKM99J2YH2KXYD2DRETBR1KW9KWKW9KW9KW9KW9KW9KW9KW9KW9KW9KW9KW9KW9KW9KW9KW9KW9KW9KW
我真的不明白我在这里得到了什么:这似乎是一条XMPP消息,它以某种方式对返回JSON的REST API调用的结果进行编码。消息的主体似乎只是一个HTTP响应(基本上,他们似乎只是将HTTP响应直接插入到XMPP消息中),但在我看来,它绝对不像JSON

我曾尝试在HTTP响应中对数据进行base64解码,但没有找到任何合理的方法


有人知道如何解码这些数据吗?我假设JSON隐藏在那里的某个地方,但我看不出它是如何或在哪里出现的。

我怀疑application/JSON是个谎言!内容看起来像bas64,包含所有正确的字符,并解码为480字节。它要么只是普通的二进制文件,要么是其他文件的一块。。。没有线索了?嗯,不幸的是我怀疑你是对的。不知道他们为什么费心把application/json放进去!我有一种感觉,二进制的东西可能是某种东西的加密版本……我会有更多的发挥