当我通过c#将值数据发布到php时,会出现500错误
我通过以下代码将formdata从我的c#程序发布到我服务器中的php:当我通过c#将值数据发布到php时,会出现500错误,c#,php,server,C#,Php,Server,我通过以下代码将formdata从我的c#程序发布到我服务器中的php: byte[] responseBytes = webClient.UploadValues(URL, "POST", formData); responsefromserver = Encoding.UTF8.GetString(responseBytes); webClient.Dispose(); 但来自服务器的响应是错误的 内部服务器错误500 此外,它是在本地主机(xampp)中正确完成的,但在我的服务器中给我内
byte[] responseBytes = webClient.UploadValues(URL, "POST", formData);
responsefromserver = Encoding.UTF8.GetString(responseBytes);
webClient.Dispose();
但来自服务器的响应是错误的
内部服务器错误500
此外,它是在本地主机(xampp)中正确完成的,但在我的服务器中给我内部服务器错误500。
当我两次使用上述代码时,我的服务器没有给我正确上传的500个错误和值:
byte[] responseBytes = webClient.UploadValues(URL, "POST", formData);
responsefromserver = Encoding.UTF8.GetString(responseBytes);
webClient.Dispose();
byte[] responseBytes = webClient.UploadValues(URL, "POST", formData);
responsefromserver = Encoding.UTF8.GetString(responseBytes);
webClient.Dispose();
它确实意味着它所说的-内部服务器错误。你的C代码没有问题——问题在于你的PHP服务器代码。只需调试它。@AvsenevSlava不,它是httpmaybe这可能会有帮助,因为与第二个请求的行为相同