服务器-带内注册返回bad-request

问题描述

带内注册返回bad-request
我参考的带内注册方法:jabber协议如何注册一个用户
在和服务器(openfire3.8.1)建立连接后向服务器请求注册:

 <iq type='get' id='uid1'>  <query xmlns='jabber:iq:register'/></iq>

然后又发送了

 <iq id='uid2' type='set'>  <query xmlns='jabber:iq:register'>    <username>user3</username>    <password>user@123</password>    <name/>    <email/>  </query></iq>

结果返回的是error-400,bad-request,不知道哪里出错了
并且参照XEP-0077也是返回的bad-request,这是设置上有问题吗?我在openfire上设置允许带内注册了的

时间: 2024-11-02 21:16:39

服务器-带内注册返回bad-request的相关文章

xmpp 带内注册失败

问题描述 使用匿名登录后,注册总是会返回失败.如果使用实名登录可以注册成功.服务器是openfire,以下是通讯的xmpp报文,不知道那个步骤存在问题.请大拿指教.C:<?xmlversion="1.0"?><stream:streamto="192.168.1.126"xml:lang="en"version="1.0"xmlns="jabber:client"xmlns:stream=

JSP内置对象之request和response

JSP内置对象之request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应.它是HttpServletRequest类的实例. 序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性的属性值 2 Enumeration getAttributeNames() 返回所有可用属性名的枚举 3 String getCharacterEncoding() 返回字符编码方式 4 int getContentL

android-如何存储app内注册的信息

问题描述 如何存储app内注册的信息 新手,求教.怎样将用户注册以及使用的信息备份到服务器端,以下一次使用.因为是第一次开发app,还希望各位前辈教授一下,谢谢- 解决方案 可以用restful提交给后台程序,大概流程是这样: 1.客户端收集用户的信息: 2.通过网络组件发送给服务器端: 3.服务器端接收(PHP//JSP//NODEJS//ASP)都可以: 4.从第(3)部获取的数据,存到数据库里面去. 如果要获取数据,则从服务器获取就可以了. 解决方案二: web service,提交jso

.Net的内置对象之一 Request

 一.Request简介     Request对象是.net的内置对象之一,也是.net中常用的对象,用于获取客户端的信息,可以使用Request对象访问任何基于HTTP请求传递的所有信息.通过Request对象能够获得客户端发送给服务器的信息,不能将服务器端的数据发送给客户端的浏览器. 二.Request对象的作用     对于.net的内置对象之一Request,我将其在应用程序中所发挥的作用分为两种,第一种是通过Request对象,可以在服务器端获取当前访问该服务器的客户端(浏览器)的一

版本控制tortoisehg-tortoisehg从服务器克隆代码时返回错误码255

问题描述 tortoisehg从服务器克隆代码时返回错误码255 win7 X64虚拟机平台下,使用tortoisehg-2.9.2-hg-2.7.2-x64.msi程序从服务器clone代码时提示(一堆乱码.jpg)返回错误码255,克隆失败问题.我到网上查了一下,说是hg对打文件的支持不够好,按照他的提示勾选了扩展选项里的largefiles对配置文件也进行了设置,但是clone时仍出现(一对乱码.jpg)返回错误码255的错误提示.求大神指点. 解决方案 貌似目标机器server 不开 也

如何用leancloud云服务器实现登录注册功能

问题描述 如何用leancloud云服务器实现登录注册功能 Android如何用leancloud云服务器实现登录注册功能,不用本地搭建服务器存储用户信息,直接存储在云端服务器

WINFROM窗口实现HttpWebRequest模拟post请求,post请求本地地址没问题,请求服务器的地址就返回404页面

问题描述 post请求代码如下,网上找的HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create('请求的地址');request.CookieContainer=newCookieContainer();//CookieContainercookie=request.CookieContainer;DataRow[]row=SystemConfig.sitelist.Select("siteid='"+item2["si

Asp.net内置对象之Request对象(概述及应用)_实用技巧

前言:Request对象主要用于获取来自客户端的数据,如用户填入表单的数据.保存在客户端的Cookie等. 一.Request对象概述 1.主要属性    ApplicationPath  获取服务器上asp.net应用程序的虚拟应用程序根路径  Browser  获取有关正在请求的客户端的浏览器功能的信息,该属性值为:HttpBrowserCapabilities对  象  ContentEncoding  获取或设置实体主体的字符集.该属性值为表示客户端的字符集Encoding对象  Con

ftp服务器-公司内网电脑搭建FTP服务器,实现外网访问方法

问题描述 公司内网电脑搭建FTP服务器,实现外网访问方法 公司内网电脑搭建FTP服务器,实现外网访问方法,最近自己在研究怎么回家能访问到公司FTP服务器文件的问题 解决方案 1.这需要公司的服务器电脑使用的是公网上的固定Ip地址.如果不是你就要通过花生壳将你的公司动态Ip地址绑定.再设置访问端口. 2.通现成的ftp软件建立ftp服务器.或自己编写ftp服务器程序. 3.远程(在家)通过Ip地址访问了. 当然ftp的设置比较复杂,请网上搜一下,参考即可. 解决方案二: 先把内网服务器的IP 映射