본문 바로가기

ASP6

ASP 파일 읽기 Const filePath = "D:\WEBDIR\teamList.txt" Dim fso set fso = server.createObject("Scripting.FileSystemObject") if fso.FileExists(filePath) then set textStream = fso.OpenTextFile(filePath, 1,false) Dim contents contents = textStream.ReadAll Response.write contents textStream.Close set textStream = nothing else Response.write "Error" end if set fso = nothing 참고사항 OpenTextFile(파일이름[, iomode[,create[.. 2009. 10. 20.
ASP 대소문자 구분 없이 변환(Replace) ASP의 함수 replace를 할 경우 대소문자를 구분한다. 대소문자 구분없이 변환을 원할 경우 아래와 같이 사용자 정의 함수를 사용하자 Function MyReplace(ByRef sourceText, ByVal findText, ByVal replaceText) Dim obj Set obj = New RegExp obj.Pattern = findText '패턴 설정 obj.IgnoreCase = True '대소문자 구분 여부 obj.Global = True '전체 문서에서 검색 MyReplace = obj.Replace(sourceText, replaceText) End Function 2009. 9. 30.
Http 오류코드 정리 HTTP/1.1 상태 코드 정의는 RFC2616에 규정되어 있는데 간단히 정리하면 다음과 같다. http://www.w3.org/Protocols/rfc2616/rfc2616.html 100은 Informational(정보제공), 200은 Successful(성공), 300은 Rediection(추가작업), 400은 Client Error(클라이언트측 오류), 500은 ServerError(서버측 오류)를 의미한다. 100, 200, 300 코드는 서버와 User Agent간의 상태를 표시한 것이기 때문에 일반 사용자가 그 내용을 볼 수 없다. 하지만 400, 500 코드는 일반사용자도 흔히 볼 수 있는 내용이다. Code Description 의 미 100 Continue Client는 Request를.. 2009. 5. 17.
ASP에서 Cache-Control 설정 하기 max-age의 수치는 second 단위이다. 이상!!! 2009. 4. 1.
HTTP 오류 404 - 파일 또는 디렉터리를 찾을 수 없습니다. IIS 6.0에서 동적 콘텐츠를 요청하면 "HTTP 오류 404 - 파일 또는 디렉터리를 찾을 수 없습니다." 오류 메시지가 나타난다 현상 Internet Information Services(IIS) 6.0을 실행하는 Microsoft Windows Server 2003 서버에서 ASP(Active Server Pages) 페이지, ASP.NET 페이지, ISAPI(Internet Services API) 응용 프로그램 또는 CGI(Common Gateway Interface) 응용 프로그램과 같은 동적 콘텐츠를 요청하는 경우 다음과 같은 오류 메시지가 나타날 수 있습니다. HTTP 오류 404 - 파일을 찾을 수 없습니다. 또는 HTTP 오류 404 - 파일 또는 디렉터리를 찾을 수 없습니다. 원인 .. 2008. 11. 12.
ASP IIS단에서의 튜닝... IIS와 관련된 문제 중 성능이 떨어 진다거나 마치 서버가 죽은 것처럼 되는 경우, 대부분 특별한 오류 이벤트나 오류 메시지가 발생하지 않으므로 원인을 추정하기가 어려운 경우가 대부분입니다. 하지만, 대부분의 그런 경우는 ASP 프로그램상에 문제가 있는 경우가 많다는 사실이 지금까지의 기술지원 경험을 통해서 밝혀졌습니다 1. Object 변수는 반드시 Nothing 시켜 주어야 합니다 Object 변수는 생성을 한 뒤 사용을 한 후 동일 ASP 페이지에서 즉시 Nothing으로 사용된 메모리를 Free 시켜주어야 합니다. 통상적으로 변수를 Nothing 처리 시켜주지 않아도 IIS 가 자체적으로 ASP 페이지 프로그램 종료 때 자동으로 반환하므로 이 작업을 하지 않는데 동시 사용자 수가 많은 경우는 이것.. 2008. 11. 12.