我有这段代码可以将文件上传到服务器:
var client = new RestClient("http://localhost:8888/add");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddFile("image", "E:/1.jpg");
request.AddParameter("filepath", "images_store/1");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
此代码由Postman本身生成,但是当我在应用中运行它时,它会给出BadRequest
怎么了?
答案 0 :(得分:0)
我在邮递员中看到您选择了表单数据作为ContentType,但在代码中却显示为x-www-form-urlencoded。
您是否尝试过更改?