내 jQuery $ .post 호출이 내 환경에서 정상적으로 작동합니다. 그러나 생산에, $ .posts은 신비 반환을 가져으로 전환되고있다 (404)
데브 전화 : $ .post ('/ 홈/Destaques')가
생산 호출 (호출이 확인을 작동) :
데브 : 서버 : 마이크로 소프트 IIS $ .post ('/ 홈/Destaques')는 GET/홈/Destaques (찾을 수 없음)/(404)
즉 응답 헤더 사이의 차이가 있습니다를 생산 /7.0 X-AspN ET-버전 : 4.0.30319 X-AspNetMvc-버전 : 2.0
제작 : 서버 : 마이크로 소프트 IIS/6.0 X-ASPNET-버전 : 2.0.50727 (NO AspNetMvc 헤더)
왜 POST가 GET이됩니까?
상대 URL이 변경된 것 같습니다. –
false를 모르면 Action Attribute를 사용하십시오. Destaques에 대한 조치입니다, 사용 [HttpPost] –
@ jSang 나는 상대 URL이 같다고 생각합니다 :/Home/Destaques? – pedroos