누군가가 IIS의 기본 문서 기능을 사용하여 내 페이지에 액세스 할 때 프로그래밍 방식으로 알 수 있습니다 (즉, .ASPX의 이름이 URL에없는 경우).기본 문서 요청 테스트?
1
A
답변
1
유일한 방법은 ... (대신 http://localhost/virtual/default.aspx의 http://localhost/virtual/을 요구하고 있는지 확인하기 위해) 및 기본 문서 것을 고려 URL을 확인
하지 MVC 또는 당신이 URL 재 작성을 한 경우 기능입니다 ... 그리고 어떤 이유로 모듈로 추가되고 IIS 7을 통해 사용할 수없는 경우에도 IIS 기능이 있는지 모르겠습니다 ...
1
나는 이것을 할 방법이 없다고 생각합니다. 기본 문서 기능을 사용하는 경우 IIS는 ASP.NET에 전달하기 전에 문서 이름을 URL에 넣습니다.
이 작업으로 무엇을하려고합니까? 원하는 경우 기본 문서를 끌 수 있습니다. 내가 생각할 수있는
관련 문제
- 1. 셀레늄 테스트 용 문서!
- 2. 기본 부하 테스트 설정
- 3. IIS7 기본 문서
- 4. 캐슬 MonoRail 기본 컨트롤러 요청 요청
- 5. 기본 NoSQL이 문서 디자인 질문
- 6. XmlHttp 요청 기본 인증 문제
- 7. 복합 기본 키가있는 SQL 요청
- 8. Robotium 테스트 케이스, Android 용 문서
- 9. 테스트 HTTP 기본 인증은 2.2
- 10. 단위 테스트 및 기본 키
- 11. 기본 안드로이드의 JUnit 테스트 문제
- 12. 기본 모바일 응용 프로그램 테스트
- 13. Railo, Tomcat IIS7 및 기본 문서
- 14. 기본 문서 및 HttpHandler가 특정 페이지를 제공합니다.
- 15. Google App Engine/Java의 기본 문서
- 16. 파일 문서 기본 응용 프로그램 복원
- 17. 기본 전자 메일 클라이언트로 문서 보내기
- 18. 기본 코코아 애플리케이션을 문서 기반 애플리케이션으로 변환
- 19. 기본 문서 및 IIS7.5/Windows 7의 문제
- 20. LaTeX : 기본 문서 전체 글꼴 지정
- 21. IIS7이 기본 문서 대신 iisstart.html을 표시합니다.
- 22. 기본 HTTP 서버에서 CGI 요청 처리
- 23. 기본 작업에 WCF 요청 메시지 매핑
- 24. 스프링 MVC - 기본 요청 매핑 질문
- 25. 기본 ASP, POST 요청 보내기 다른 도메인
- 26. 기본 HTTP 요청 디렉토리 변경 - CPanel
- 27. Android 기본 브라우저에서 지원되는 Javascript API에 대한 세부 문서
- 28. 동적 언어의 개체를 문서 데이터베이스에 저장하는 방법에 대한 조언 요청
- 29. Google 문서 용 Google API - 문서 목록을 요청하는 중 - 400 잘못된 요청
- 30. Eclipse : 기본 단위 테스트 디렉토리를 구성하는 방법
내 Application_BeginRequest는 요청 된 파일을 찾을 수 없을 때마다 일부 논리를 발생시킵니다. 디스크에 있습니다. 그들이 기본 문서를 요청하면 해당 논리가 실행됩니다 (IIS7 및 Request.Path는 .aspx 파일 이름을 전혀 반영하지 않습니다). 사용자가 기본 문서를 사용하여 페이지가 * 존재하는 경우 예외를 추가하고 싶습니다. – lance
파일을 찾을 수 없을 때 발생하는 논리는 404 유형의 항목과는 아무런 관련이 없지만 404 논리 핸들러 페이지에 해당 논리를 넣어야합니다. 그런 식으로 기본 문서 시나리오는 절대로 해당 코드를 실행하지 않습니다. – lance
@lance : 파일 이름없이 요청을 받으면 기본 문서가 꺼져 있다고 생각합니다. 적어도 IIS6 이하에서는 이것이 사실 일 것이고 IIS7에서 많이 바뀌 었는지는 몰랐습니다. –