>  기사  >  웹 프론트엔드  >  fetch 사용법과 JS 값을 받는 방법에 대한 자세한 설명

fetch 사용법과 JS 값을 받는 방법에 대한 자세한 설명

小云云
小云云원래의
2017-12-22 10:41:303632검색

이 글은 주로 fetch의 사용법과 JS 값을 받는 방법을 소개합니다. fetch의 기본적인 사용법과 JS 값을 받는 방법이 필요한 친구들에게 참고가 되었으면 좋겠습니다.

기본 가져오기 방법 사용:

fetch('https://mywebsite.com/endpoint/', {
 method: 'POST',
 headers: { 'Accept': 'application/json', 'Content-Type': 'application/json'},
 body: JSON.stringify({ username: 'username', password: 'password'})
 }).then(function(res){
 console.log(res)
 })

방법 1: 헤더 정의 추가

헤더는 다음과 같이 정의됩니다.

headers: {'Content-Type': 'application/x-www-form-urlencoded'},

동시에 본문 값은 다음과 같이 전달됩니다.

body:'username='+uname+'&password='+password

다음 방법 사용 php에서

input('username')

수신 방법 2 : php에서 수락 방식 변경

수락 방식은 다음과 같습니다.

$arr = file_get_contents("php://input");

문자열 객체를 반환하며, 값은 다음과 같이 처리해야 합니다.

$result=array();
 foreach (explode('&', $arr) as $t){
 list($a,$b)=explode('=', $t);
 $result[$a]=$b;
 }

이때, 다음과 같이 전달된 값을 받을 수 있습니다.

$result['username']

관련 권장 사항:

php 4개의 가져오기 문

가져오기 메서드에 헤더를 추가한 후 발생하는 실행 전 요청을 해결하는 방법

예제 소개 JavaScript가 가져오기를 사용하여 비동기 요청을 완료하는 방법

위 내용은 fetch 사용법과 JS 값을 받는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.