1
PHP를 사용하여 file_get_contents
명령을 통해 원격 서버에서 JSON을 가져옵니다. 저는 여기에 사용되는 코드의 조각은 다음과 같습니다PHP를 통해 인증 헤더를 첨부하는 방법은 무엇입니까?
- 이죠 내가 같은 헤더 JSON 파일을 얻을 수있었습니다 사용 :
내가 빠른 디버깅을했다.$opts = array( 'https'=>array( 'method'=>'GET', 'header'=>'Accept-language: en\r\n' . 'Authorization: MAC ["3","ios2.5.0","123","123abc","123=","abc="]\r\n' . 'User-Agent: abc/1.1.1 iOS/10.0.2 iPhone/iPhone7,1\r\n' ) ); $context = stream_context_create($opts); $file = file_get_contents('https://www.google.com/v11/file?search=ios&with=users%2Cfiles%2Cquestions', false, $context); echo $file;
- 다른 URL에서 다른 json을 시도했지만 작동합니다.
- 로컬 파일을 시도했지만 작동합니다.
이동'\ 연구 \ n'을 따옴표로 -'언어 수락 : EN '을. "\ r \ n". – labue
@nogad 그것은 Google이 아닙니다. 데모 목적으로 URL을 변경했습니다. –
@labue 작동하지 않았습니다. –