이 글은 주로 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']
관련 권장 사항:
가져오기 메서드에 헤더를 추가한 후 발생하는 실행 전 요청을 해결하는 방법
예제 소개 JavaScript가 가져오기를 사용하여 비동기 요청을 완료하는 방법
위 내용은 fetch 사용법과 JS 값을 받는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!