fetch使用及びJS送信値の受信方法
1230 ワード
fetchの基本方式を使う:
headersヘッドの定義は以下の通りである.
受け方は以下の通りです.
以上は小编で绍介した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)
})
方式一:headers定義を追加するheadersヘッドの定義は以下の通りである.
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
同時にbody传値は以下のような方式を使います.
body:'username='+uname+'&password='+password
phpでは次のように受信します.
input('username')
方式二:phpでの受け取り方を変える受け方は以下の通りです.
$arr = file_get_contents("php://input");
文字列オブジェクトを返します.使用値は以下のような処理が必要です.
$result=array();
foreach (explode('&', $arr) as $t){
list($a,$b)=explode('=', $t);
$result[$a]=$b;
}
この場合、以下のようにして送信値を受信することができる.
$result['username']
締め括りをつける以上は小编で绍介したfetchの使い方とJSの受信方法です.皆さんに助けてほしいです.もし何か疑问があれば、メッセージをください.小编はすぐに返事します.