当前位置: 首页 > 编程笔记 >

fetch 使用及如何接收JS传值

艾凌龙
2023-03-14
本文向大家介绍fetch 使用及如何接收JS传值,包括了fetch 使用及如何接收JS传值的使用技巧和注意事项,需要的朋友参考一下

使用fetch基本方式:

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传值,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

 类似资料:
  • 我有一个简单的api fetch,它返回一个我想要插入到输入中的数字。我正在使用Document.getElementById(#id).InnerHTML。我可以通过console.log看到该值,但它没有显示在输入中。

  • 问题内容: 这种情况: 我有一个用Angular JS制作的简单应用程序,它通过codeigniter中的API与服务器通信。 该应用程序中有一个登录系统。当用户输入电子邮件和密码时,此数据将发送到服务器,如果电子邮件存在且密码匹配,则返回true。 我做了很多尝试,但没有弄清楚我该怎么做。 这是代码: 表格: 这是Angular js控制器: 在 codeigniter方法 中尝试了很多东西。现

  • 问题内容: 当回购活动时,Github会提供将后接收挂钩发送到您选择的URL的功能。我想编写一个 小型的 Python命令行/后台应用程序(即没有GUI或webapp)在我的计算机(后来是NAS)上运行,该应用程序不断 侦听 那些传入的POST请求,一旦从Github 接收 到POST ,它处理其中包含的JSON信息。只要有我就立即处理json没问题。POST可以来自github提供的少量IP;我

  • 我想将值变量从one()函数传递给x JSON。x json不应该带有one()函数或任何其他函数。有可能吗? null null

  • 本文向大家介绍PHP使用curl模拟post上传及接收文件的方法,包括了PHP使用curl模拟post上传及接收文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP使用curl模拟post上传及接收文件的方法。分享给大家供大家参考,具体如下: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《php curl用法总结》、《php日期与时间用法总结》、《php面向对象程序设计入

  • 我是react-本地新手。我想使用rn-get ch-blob上传一个带有另一个参数“注释”的文件。我能够选择一个文件并使用react-native-docent-picker包获取文件的路径、名称、类型和大小。文件详细信息的日志是: 我简单地使用了方法' POST '的fetch函数,不确定这一点。 变量文件的日志: 方法: 我尝试使用 RNFetchBlob 方法,但不知道如何传递其他参数: