class Program
{
static void Main(string[] args)
{
TestMethod();
}
public static void TestMethod()
{
var url = "http://localhost:80/api/Test/Test";
var paraObj = new PostParam<string> { parameter = "111111" };
string postData = JsonConvert.SerializeObject(paraObj);
byte[] bytes = Encoding.UTF8.GetBytes(postData);
WebClient client = new WebClient();
client.Encoding = Encoding.UTF8;//定义对象语言
client.Headers.Add("Content-Type", "application/json");
client.Headers.Add("ContentLength", postData.Length.ToString());
Encoding enc = Encoding.GetEncoding("UTF-8");
byte[] responseData = client.UploadData(url, "POST", bytes);
var result = enc.GetString(responseData);
Console.Read();
{
static void Main(string[] args)
{
TestMethod();
}
public static void TestMethod()
{
var url = "http://localhost:80/api/Test/Test";
var paraObj = new PostParam<string> { parameter = "111111" };
string postData = JsonConvert.SerializeObject(paraObj);
byte[] bytes = Encoding.UTF8.GetBytes(postData);
WebClient client = new WebClient();
client.Encoding = Encoding.UTF8;//定义对象语言
client.Headers.Add("Content-Type", "application/json");
client.Headers.Add("ContentLength", postData.Length.ToString());
Encoding enc = Encoding.GetEncoding("UTF-8");
byte[] responseData = client.UploadData(url, "POST", bytes);
var result = enc.GetString(responseData);
// var r = JsonConvert.DeserializeObject<PostResult<string>>(result);
Console.WriteLine(result);Console.Read();
}
}