라이브러리

[PHP_CONFIG] cgi.rfc2616_headers - RFC 2616 스타일의 응답 헤더 사용 여부




cgi.rfc2616_headers


`cgi.rfc2616_headers`는 PHP의 `php.ini` 파일에서 설정할 수 있는 옵션입니다. 이 옵션은 CGI (Common Gateway Interface) 요청의 헤더를 설정하는 데 사용됩니다.

RFC 2616은 HTTP/1.1 프로토콜의 표준 문서입니다. 이 문서에서는 HTTP 요청과 응답의 헤더에 대한 규칙을 정의합니다.

`cgi.rfc2616_headers` 옵션은 PHP가 CGI 요청을 처리할 때 사용하는 헤더를 설정하는 데 사용됩니다. 이 옵션은 PHP가 CGI 요청을 처리할 때 사용하는 헤더를 설정하는 데 사용됩니다.

기본값


`cgi.rfc2616_headers` 옵션의 기본값은 `0`입니다. 이 기본값은 PHP가 CGI 요청을 처리할 때 기본 헤더를 사용합니다.

예제


`cgi.rfc2616_headers` 옵션을 사용하는 예제는 다음과 같습니다.

#hostingforum.kr
php

// php.ini 파일에 cgi.rfc2616_headers 옵션을 추가합니다.

cgi.rfc2616_headers = 1



이 옵션을 사용하면 PHP가 CGI 요청을 처리할 때 RFC 2616 표준에 따라 헤더를 설정합니다.

사용하는 이유


`cgi.rfc2616_headers` 옵션을 사용하는 이유는 다음과 같습니다.

* PHP가 CGI 요청을 처리할 때 표준 헤더를 사용합니다.
* PHP가 CGI 요청을 처리할 때 헤더를 설정하는 데 사용되는 규칙을 정의합니다.

참고사항


`cgi.rfc2616_headers` 옵션은 PHP 5.3.0 이상에서 사용할 수 있습니다.

예제 코드


다음은 `cgi.rfc2616_headers` 옵션을 사용하는 예제 코드입니다.

#hostingforum.kr
php

<?php

// php.ini 파일에 cgi.rfc2616_headers 옵션을 추가합니다.

cgi.rfc2616_headers = 1



// CGI 요청을 처리합니다.

$fp = fopen("php://input", "r");

$data = stream_get_contents($fp);

fclose($fp);



// 헤더를 설정합니다.

header("Content-Type: text/plain");

header("Content-Length: " . strlen($data));



// 데이터를 출력합니다.

echo $data;

?>



이 예제 코드에서는 `cgi.rfc2616_headers` 옵션을 사용하여 CGI 요청을 처리하고 헤더를 설정합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 1 페이지

검색

게시물 검색