私たちの URL に POST データを送信したい会社がありますが、データと一緒に入力名を送信していないようです。受信側で (PHP 経由で) 照会する名前がないため、送信されるデータを取得する方法がわかりません。
たとえば、これは私たちに情報を送信するために使用されているものです:
xml = "<?xml version='1.0' encoding='utf-8' standalone='yes'?>" _
& "<update>" _
& "<orderid>xxxx</orderid>" _
& "<status>Received</status>" _
& "<message></message>" _
& "<laborderid>xxxxx</laborderid>" _
& "</update>"
url = "https://xxxxxx"
set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "POST", url, FALSE
xmlhttp.setRequestHeader "Content-type", "application/atom+xml"
xmlhttp.send xml
response = xmlhttp.responseText
私を混乱させる行は「xmlhttp.send xml」です。XML 文字列だけが送信されている場合、受信する PHP ファイルでそれをどのように参照すればよいでしょうか?
よろしくお願いします。