php端 可参考该文章
https://blog.csdn.net/shaynerain/article/details/119445969
Text.Json目前.NET Core3.1及以上支持
using System;
using System.IO;
using System.Net;
using System.Text;
using System.Text.Json;
namespace Info
{
class Program
{
static void Main(string[] args)
{
WebRequest request = WebRequest.Create("http://127.0.0.1/test.php");
request.Method = "POST";
string postData = @"{""test"":100}";
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
request.ContentType = "application/json";
request.ContentLength = byteArray.Length;
//写入POST
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
WebResponse response = request.GetResponse();
//状态
Console.WriteLine(((HttpWebResponse)response).StatusDescription);
//获取返回值
using (dataStream = response.GetResponseStream())
{
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
Console.WriteLine(responseFromServer);
}
response.Close();
}
}
}