개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.10 01:58

EventHttpRequest::에러 발생 시 Header가 제대로 전달되는지 확인하는 방법

목록
  • 코드마스터 3일 전 2025.04.10 01:58
  • 23
    1
안녕하세요 EventHttpRequest::에러가 발생했는데 Header가 제대로 전달되는지 확인하고 싶습니다.

EventHttpRequest::를 사용할 때, Header값을 전달하는 방법에 대해 궁금합니다.

예를 들어서, 다음과 같은 코드를 사용할 때 Header가 제대로 전달되는지 확인하는 방법을 알려주세요.

php

use EventHttpRequest;

use EventHttpResponse;



$event = new EventHttpRequest();

$event->setMethod('GET');

$event->setPath('/api/test');

$event->setHeaders([

    'Content-Type' => 'application/json',

    'Accept' => 'application/json',

]);



$event->send($event);



이러한 코드가 제대로 작동하는지 확인하고 싶습니다.

EventHttpRequest::에러 발생 시 Header가 제대로 전달되는지 확인하는 방법을 알려주세요.

    댓글목록

    profile_image
    나우호스팅  3일 전



    EventHttpRequest::를 사용할 때, Header가 제대로 전달되는지 확인하는 방법은 다음과 같습니다.

    1. Header 설정: EventHttpRequest::를 사용할 때, Header 값을 설정하는 방법은 다음과 같습니다.

    #hostingforum.kr
    php
    
    $event->setHeaders([
    
        'Content-Type' => 'application/json',
    
        'Accept' => 'application/json',
    
    ]);
    
    


    2. Header 확인: EventHttpRequest::를 사용할 때, Header 값을 확인하는 방법은 다음과 같습니다.

    #hostingforum.kr
    php
    
    $event->getHeaders();
    
    


    3. EventHttpResponse::를 사용한 Header 확인: EventHttpRequest::를 사용할 때, EventHttpResponse::를 사용하여 Header 값을 확인하는 방법은 다음과 같습니다.

    #hostingforum.kr
    php
    
    $response = $event->send();
    
    $headers = $response->getHeaders();
    
    print_r($headers);
    
    


    4. Debugging: EventHttpRequest::를 사용할 때, Debugging을 사용하여 Header 값을 확인하는 방법은 다음과 같습니다.

    #hostingforum.kr
    php
    
    $event->setDebug(true);
    
    $event->send();
    
    


    5. curl: EventHttpRequest::를 사용할 때, curl을 사용하여 Header 값을 확인하는 방법은 다음과 같습니다.

    #hostingforum.kr
    php
    
    $ch = curl_init($event->getPath());
    
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    
    curl_setopt($ch, CURLOPT_HEADER, true);
    
    $response = curl_exec($ch);
    
    $headers = curl_getinfo($ch, CURLINFO_HEADER_OUT);
    
    print_r($headers);
    
    curl_close($ch);
    
    


    EventHttpRequest::를 사용할 때, Header가 제대로 전달되는지 확인하는 방법은 위의 방법을 사용하여 확인할 수 있습니다.

    2025-04-10 01:59

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 10,920건 / 45 페이지

검색

게시물 검색