Служба REST WCF размещена в IIS6. Но когда я пытаюсь использовать любой метод, он выдает ошибку 400.
Однако, когда я использую тот же URL в IE, желаемый ответ достигается. Почему я не могу использовать его в своем клиенте, в то время как я могу использовать его непосредственно в IE.
Ниже приведен код клиента:
string xmlInputValue = XMLUtility<string>.GetDataContractXml("Testing", null);
WebClient wc = new WebClient();
wc.Headers["Content-Type"] = "application/octet-stream";
xmlInputValue = string.Empty;
byte[] buf = new byte[0x10000];
wc.UploadString(new Uri(@"http://localhost/FileUpload/UploadData/PingTest/?123"), "POST", "4567");