我正在将文件上传到服务器。为此,我使用了网站开发人员创建的 SOAP Web 服务。
该服务CustomerWebService
仅包含一个 void 方法transferFile
。上传后大约 20-30 秒后,我会收到来自网站的确认电子邮件。
它工作正常,但是我希望在执行后立即获得至少 HTTP 200 状态(就像我在 Fiddler 中看到的那样。)
如何在代码中返回一个?
public ActionResult UploadFile(string fileName)
{
StreamReader sr = new StreamReader(fileName);
String line = sr.ReadToEnd();
CustomerWebService ws = new CustomerWebService ();
ws.transferFile("user", "password", line);
return Json("{Success}", JsonRequestBehavior.AllowGet);
}