이 내용을 이해할 수 없습니다.webapi 메서드를 호출하면 404
webapi 프로젝트 설정이 로컬로 내 서버에 로컬로 설치되어 있습니다. 나는 http://mydomain.com/Api/Method에 갈 수 있고 나의 기대 결과를 아무 문제없이 얻고, 3g와 모든 것을 가로 질러 일한다.
그런 다음이 webapi 메서드를 사용하려고 시도한 다른 웹 사이트에서 로컬로 테스트 할 때 제대로 작동하지만 웹에 게시하고 거기에서 시도하면 404 오류가 발생합니다. 오류?
게시 및 가져 오기 방법을 모두 시도했으며 api 메서드가 두 동사를 모두 허용하는지 확인했습니다.
javascript ajax와 WebRequest를 사용하는 MVC 컨트롤러에서 메소드를 호출 해 보았습니다.
왜 웹 브라우저에서 제대로 작동하는지 이해할 수 없지만 프로그래밍 방식의 WebRequest를 사용해도 작동하지는 않습니다. 동일하지 않아야합니까?
브라우저에서 작동하지 않는 경우 (404) WebRequest –
[fiddler] (http://fiddler2.com/) 설치, 어떤 브라우저를 보내고 보내려는지 확인하십시오. WebRequest와 동일한 헤더 – I4V
원본 정책이 같은가요? – CodeZombie