라이브러리

[PHP] header_remove - 이전에 설정된 헤더 제거




PHP의 header_remove 함수


PHP의 `header_remove` 함수는 HTTP 헤더를 제거하는 데 사용됩니다. 이 함수는 HTTP 요청 또는 응답 헤더에서 특정 헤더를 제거하는 데 사용할 수 있습니다.

# 사용법


`header_remove` 함수의 사용법은 다음과 같습니다.

#hostingforum.kr
php

header_remove($header_name);



* `$header_name` : 제거할 HTTP 헤더의 이름입니다.

# 예제


다음 예제에서는 `header_remove` 함수를 사용하여 HTTP 헤더를 제거하는 방법을 보여줍니다.

#hostingforum.kr
php

// HTTP 요청 헤더에서 'Accept' 헤더를 제거합니다.

header_remove('Accept');



// HTTP 응답 헤더에서 'Content-Type' 헤더를 제거합니다.

header_remove('Content-Type');



// HTTP 요청 헤더에서 'User-Agent' 헤더를 제거합니다.

header_remove('User-Agent');



# 예제: HTTP 요청 헤더 제거


다음 예제에서는 `header_remove` 함수를 사용하여 HTTP 요청 헤더를 제거하는 방법을 보여줍니다.

#hostingforum.kr
php

// HTTP 요청 헤더를 설정합니다.

header('Accept: application/json');

header('User-Agent: PHP');



// HTTP 요청 헤더에서 'Accept' 헤더와 'User-Agent' 헤더를 제거합니다.

header_remove('Accept');

header_remove('User-Agent');



// HTTP 요청 헤더를 출력합니다.

print_r(getallheaders());



# 예제: HTTP 응답 헤더 제거


다음 예제에서는 `header_remove` 함수를 사용하여 HTTP 응답 헤더를 제거하는 방법을 보여줍니다.

#hostingforum.kr
php

// HTTP 응답 헤더를 설정합니다.

header('Content-Type: application/json');

header('Server: Apache');



// HTTP 응답 헤더에서 'Content-Type' 헤더와 'Server' 헤더를 제거합니다.

header_remove('Content-Type');

header_remove('Server');



// HTTP 응답 헤더를 출력합니다.

print_r(getallheaders());



# 참고


* `header_remove` 함수는 HTTP 요청 또는 응답 헤더에서 특정 헤더를 제거하는 데 사용할 수 있습니다.
* `header_remove` 함수는 HTTP 헤더를 제거하는 데 사용할 수 있지만, HTTP 요청 또는 응답 헤더를 변경하는 데 사용할 수 없습니다.
* `header_remove` 함수는 PHP 5.3.0 이상에서 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색