Я не могу получить метод PostAsync HttpService для передачи моих данных в переменную $_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.
Изменение Enum в lua (или удаление его целиком) не изменяет поведения. Любые идеи, почему это может произойти?
Можете ли вы var_dump ваш $ _GET? –
Это тот же пустой массив. – Valkyrie
appended? Key = значение в конце моего URL, а $ _GET теперь содержит ключ со значением. Таким образом, GET не нарушается ... – Valkyrie