라이브러리
[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 이상에서 사용할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.