我正在寻找一些Javascript,它将向HTTP服务器发出Ajax PUT或POST请求。我假设作为参数传递给request.send的信息需要以XML格式。有人能给我一个如何创建这个XML的例子,并将它作为实体主体传递给request.send([Entity-body])
。用于Ajax PUT或POST请求的XML
谢谢!
我正在寻找一些Javascript,它将向HTTP服务器发出Ajax PUT或POST请求。我假设作为参数传递给request.send的信息需要以XML格式。有人能给我一个如何创建这个XML的例子,并将它作为实体主体传递给request.send([Entity-body])
。用于Ajax PUT或POST请求的XML
谢谢!
XmlHttpRequest中的“xml”是完全多余的;从来没有要求或响应是xml格式。
实际上,发送JSON(JavaScript对象表示法)而不是xml同样很常见。
所以,除非你想,否则不要使用xml。只需发送你想要的任何字符串。
您不必发送xml,您可以发送任何任意字符串。
用于HTTP POST一个例子是
request.send("id=1&somattribute=value&etc=etcetc");
,你必须名称值对
name=value
通过&
分开,如果我想发送XML我想创建它作为一个字符串像你做的那样,或者我需要以其他方式做出来? – 2009-12-31 06:42:00
您可以将其创建为字符串,然后发送该字符串 – 2010-01-01 09:55:43