내가 가진 WebApiAsp.Net MVC에 WebApi에 컬을 사용하여 파일을 게시하는 방법
를 사용하여 컨트롤러에 xml 파일을 게시와 같은 요구 사항컬 --form "[email protected]"
컬 --form "파일 = update.xml을" "http://localhost:60794/WebApi/Forms/Update?login=logger"
[AllowAnonymous]
public virtual ActionResult Update(string login)
{
new HomeController().SetLoggedIn("logger");
HttpPostedFileBase file = Request.Files["file"];
StreamReader fileStream = new StreamReader(file.InputStream);
dev에의 의해 주어진 경로를 사용하려고하는 경우가
0 아래와 같이 작동하지 않습니다어떻게 로컬 XML 파일을 게시하고이 작업을 수행하는?컬 --form "파일 = @의 D : /update.xml" "http://localhost:60794/WebApi/Forms/Update?login=logger"
특정 오류 메시지가 출력되었거나 컬링 출력이 있습니까? –
curl로 인식되도록 파일 이름 앞에'@ '을 붙일 필요가 있습니까? '--form "file [email protected]"' –
네, 그렇게 생각합니다. 의심 스럽습니다. "file = @ D : /update.xml" "http : // localhost : 60794/WebApi/form/Update? login = logger " 로컬 컴퓨터 경로 D 드라이브를 서버로 사용하고 있으므로"이 사이트에 연결할 수 없습니다. "라는 메시지가 표시되면 님의 DNS 주소를 찾을 수 없습니다." 그래서 어떻게 로컬 시스템에서 서버로 Windows 컴퓨터 파일 경로를 제공 해야할지 알고 싶습니다. @ 시미 온 –