我使用JSON來傳遞我的變量按我的API提供者的請求訪問Web API的時候......我附上下面的代碼:走走405不允許的方法「通過我的ASP.NET Web窗體
string url = "http://api-v2.happay.in/auth/v1/adduser";
string token = "fcd853a15a6e97b8834255dde74cd99527";
string dataToUpload = "{"requestedId":"12389","userId":"134474","firstName":"Maredu Laxmi","lastName":"","emailId":"[email protected]","mobileNo":"096518644","dob":"1978-02-26","gender":"Female","title":"Ms","password":"","metaFields":{"EmpId":"12389","Grade":"D6","Location":"Hyderabad"},"supervisors":[{"supervisorId":"1024","roleName":"RP"},{"supervisorId":"1025","roleName":"RP"}]}";
var cli = new WebClient();
cli.Headers[HttpRequestHeader.ContentType] = "application/json";
cli.Headers[HttpRequestHeader.Authorization] = "Bearer " + token;
string response = cli.UploadString(url, "POST", dataToUpload);
我在做什麼錯?
https://stackoverflow.com/questions/15091300/posting-json-to-url-via-webclient-in-c-sharp – Amit