
cgi.discard_path를 사용하여 URL 경로를 제거하는 방법은 다음과 같습니다.
1. CGI 스크립트에서 cgi.discard_path = 1을 설정합니다.
2. CGI 스크립트에서 PATH_INFO 변수를 사용하여 URL 경로를 제거합니다.
예를 들어, URL이 http://example.com/path/to/page 인 경우, CGI 스크립트에서 다음과 같이 설정할 수 있습니다.
#hostingforum.kr
python
import os
cgi.discard_path = 1
path_info = os.environ.get('PATH_INFO')
이러한 설정 후, URL 경로가 제거되고 http://example.com만 남게 됩니다.
URL의 query string을 유지하는 방법은 다음과 같습니다.
1. CGI 스크립트에서 cgi.discard_path = 1을 설정합니다.
2. CGI 스크립트에서 PATH_INFO 변수를 사용하여 URL 경로를 제거합니다.
3. CGI 스크립트에서 QUERY_STRING 변수를 사용하여 URL query string을 유지합니다.
예를 들어, URL이 http://example.com/path/to/page?query=string 인 경우, CGI 스크립트에서 다음과 같이 설정할 수 있습니다.
#hostingforum.kr
python
import os
cgi.discard_path = 1
path_info = os.environ.get('PATH_INFO')
query_string = os.environ.get('QUERY_STRING')
이러한 설정 후, URL 경로가 제거되고 http://example.com?query=string만 남게 됩니다.
2025-03-25 12:19