【问题标题】:How do I send inputs as well as xml to a url for response?如何将输入以及 xml 发送到 url 以进行响应?
【发布时间】:2013-09-23 17:42:07
【问题描述】:

很遗憾,我无法分享该服务的公开细节(即使是我,也鲜为人知,所以没关系)。

我在通过 http 发送 xml 数据和输入字段时遇到问题?我想这是一个菜鸟问题,但我真的无法弄清楚。

有一个带有字段的 xml,还有一些我必须通过 http 发送的输入字段。以下是输入字段:

<input type="hidden" name="RESPONSE_URL"
        value="http://XXXX/" />
 <input type="hidden"
        name="PARTNER_CODE" value="TRTRTRABTEST" />
 <input type="hidden"
name="QUOTE_ID" value="123456789012345" /> 

任何指向教程的指针以及您的反对票将不胜感激。

【问题讨论】:

    标签: php xml web-services http post


    【解决方案1】:

    //你的 XML 数据在一个字符串中

    <FORM action="PAGE YOU WANT TO SEND DATA" method="post">
        <P>
      <input type="hidden" name="RESPONSE_URL"
        value="http://XXXX/" />
       <input type="hidden"
        name="xml_data" value="<?php echo $xml_data; ?>" />
       <input type="hidden"
           name="QUOTE_ID" value="123456789012345" /> 
        <INPUT type="submit" value="Send"> <INPUT type="reset">
        </P>
     </FORM>
    

    您需要发布数据。

    查看http://www.w3schools.com/tags/att_form_method.asp

    【讨论】:

    • 我想连同这些数据一起发送 xml
    • 这是唯一的方法吗?如果是这样,我在这方面会出错。有什么办法可以使用 curl 吗?
    • 是的,您可以发布指向页面的链接,然后从接收代码中卷曲该页面。有很多方法可以做到这一点。
    猜你喜欢
    • 1970-01-01
    • 2017-07-10
    • 1970-01-01
    • 1970-01-01
    • 2011-08-24
    • 2012-03-16
    • 1970-01-01
    • 1970-01-01
    • 2020-12-25
    相关资源
    最近更新 更多