Post 如何将此数据发布到http服务器?
为了控制我正在使用的web服务,我需要发送以下数据的POST请求。当有点击事件或按钮按下时,如何将其格式化为发送POST请求的htmlPost 如何将此数据发布到http服务器?,post,Post,为了控制我正在使用的web服务,我需要发送以下数据的POST请求。当有点击事件或按钮按下时,如何将其格式化为发送POST请求的html <sci_request version="1.0"> <data_service> <targets> <device id="00000000-00000000-90A2DAFF-FF050000"/> </targets> <requests>
<sci_request version="1.0">
<data_service>
<targets>
<device id="00000000-00000000-90A2DAFF-FF050000"/>
</targets>
<requests>
<device_request target_name="myTarget">
my payload string
</device_request>
</requests>
</data_service>
您可以使用
.HTML()
(不包括父节点本身)选择一个HTML节点并将其代码作为字符串获取。然后使用$.parseXML()
将其转换为XML文档
请注意,未关闭的节点sci_请求有问题,应该有一个关闭元素。如果缺少jQuery,它将无法解析为XML。您可以通过解析完整XML结构的字符串来避免整个问题,而不是将其放在用户的HTML文档中
你试过什么?我们不仅为您编写代码,我们还帮助您修复您编写的代码。添加了我目前为止所编写的内容。只是不确定如何将xml压缩成POST。只需将其作为字符串发送,并在服务器脚本中使用xml解析器即可。
$('#button1').click(function(){$.post('--SERVER--', {--THE POST OF INFO FROM ABOVE--});});