0
我無法獲得HttpService的PostAsync方法將我的數據傳入$_POST
變量(php)。根據文件,它應該作爲'數據'($_POST['data']
)傳遞,但我什麼都沒有。 var_dump($_POST)
表示它只是一個空數組。Roblox HttpPost
這裏的代碼位在我的LUA腳本
local json = HS:JSONEncode(chatLog)
chatLog = {}
print(json)
print(HS:PostAsync(
URL,
json,
Enum.HttpContentType.ApplicationJson
))
下面是我的網站上的PHP
echo 'Test';
var_dump($_POST);
echo $_POST['data'];
print(json)
表明,數據是完全應該的,但它沒有顯示在PHP中。
更改lua中的枚舉(或完全刪除它)不會改變行爲。任何想法爲什麼會發生這種情況?
你可以var_dump你的$ _GET? – 2015-02-08 10:29:29
這是同一個空數組。 – Valkyrie 2015-02-08 10:30:47
將?key = value附加到我的url的末尾,$ _GET現在包含具有值的鍵。所以GET不會被破壞...... – Valkyrie 2015-02-08 10:37:36