用于C#应用程序的PHP MySQL服务器(406不可接受)

I am trying to setup a PHP site to handle the connection to a MySQl database for a C# application. But I can't get the communication between the C# application and the PHP site to work. I always get an "406 Not acceptable" error.

Here is the code from PHP.

<?php
header("Content-type: text/plain");
echo "test";
?>

Here is the C# part.

var request = (HttpWebRequest)WebRequest.Create("http://manoest.dk/UpdateValue.php");
request.Accept = "text/plain";
var test = request.GetResponse();

//WebClient client = new WebClient();
//client.Headers.Add("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8");           
//string test = client.DownloadString("http://manoest.dk/UpdateValue.php");

I am pretty experienced in C#, but completely new to PHP. Hope that you can help me out.

dongwen4487
dongwen4487 用于C#应用程序的PHP控制的MySQL数据库的可能重复
大约 2 年之前 回复
dongwo2772
dongwo2772 请不要问重复的问题;这看起来像stackoverflow.com/questions/51431687/...的副本。
大约 2 年之前 回复
doujia9204
doujia9204 我刚刚在C#中检查了Web请求的响应,其中Content-Type是“text/html;charset=iso-8859-1”。
大约 2 年之前 回复
dongyihao9887
dongyihao9887 我尝试使用postman来测试它,并且它说Content-Type是text/plain。
大约 2 年之前 回复
duangong1979
duangong1979 使用Web浏览器从您的PHP脚本请求。打开它的“F12”工具并打开标题部分。什么被报道为实际内容类型?
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐