Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Unity PHP Post没有';t发送POST变量_C#_Php_Unity3d - Fatal编程技术网

C# Unity PHP Post没有';t发送POST变量

C# Unity PHP Post没有';t发送POST变量,c#,php,unity3d,C#,Php,Unity3d,我使用WWWForm,它不使用ssl连接 如果我在安全域上使用http://连接,它不会发送POST变量;如果我使用https://连接,它会给出错误 未知错误 所以它只是工作和发送变量只非安全域 Unity3d版本为2017.3.0p1 我试过windows和mac版本 以下是c#代码: 它只返回test 下面是test.php: <? echo 'test '.$_POST["a"]; ?> 请帮助我,我该怎么办?这似乎是Unity版本2017.3.0中的一个bug。如果使

我使用WWWForm,它不使用ssl连接

如果我在安全域上使用
http://
连接,它不会发送POST变量;如果我使用
https://
连接,它会给出错误

未知错误

所以它只是工作和发送变量只非安全域

Unity3d版本为2017.3.0p1

我试过windows和mac版本

以下是c#代码:

它只返回
test

下面是test.php:

<?
echo 'test '.$_POST["a"];
?>


请帮助我,我该怎么办?

这似乎是Unity版本2017.3.0中的一个bug。如果使用SSL将数据发布到服务器中托管的url,并将其设置为“全部重写/重新定向”,则会返回“未知错误”


我相信它很快就会被修复,但是你可以考虑切换到版本>代码> 5.3.8<代码>,直到它被修复。

尝试在你的URL开始时设置“http://`”。Brand OnMulle我试过了,但是它不工作。如果你打印一个$i请求的VARI转储,输出是什么?这里是<代码> VARYDUPP> <代码>输出<代码>数组(0){}。@demigod只使用
是一个很好的实践是的!我已经卸载了2017.3.0并安装了5.3.8,一切正常!这不是完全的解决办法,但现在它解决了我的问题
<?
echo 'test '.$_POST["a"];
?>