区块链技术博客
www.b2bchain.cn

无法使用React发送有效的请求(正在使用curl) – javascript程序员分享

本文介绍了无法使用React发送有效的请求(正在使用curl) – javascript程序员分享,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

我正在尝试连接到使用aiohttp制造的小型服务器。这是一个发布请求,这是使用HTTPie的外观(它也适用于curl):
所以这是我尝试做出的反应:

    const requestOptions = {       method: 'POST',       body: encodeURIComponent('username=thomas&password=yolo'),       headers: {         'Content-Type': 'application/x-www-form-urlencoded',         'Accept': 'application/json'       }     };     fetch("http://localhost:8080/login", requestOptions)         .then(response => response.json())         .then(data => console.log("data:" + data)) 

但是此请求不起作用:我在服务器端收到此错误:“预期用户名和密码字段”(服务器主文件src:https://hasteb.in/amucojas.py)。
这是我的浏览器的屏幕:无法使用React发送有效的请求(正在使用curl) - javascript

如您在此快照中所见,发送的请求的末尾包含一个“:”。您认为这可能是问题吗?我做错什么了吗?在哪一边?

编辑:也尝试使用以下选项发送相同的请求:

    const requestOptions = {       method: 'POST',       body: JSON.stringify({ "username" : "thomas", "password" : "yolo"}),       headers: {         'Content-Type': 'application/json',         'Accept': 'application/json'       }     }; 

在浏览器中看起来更好一些,但是服务器向我返回了相同的错误。
这是curl -v的结果:
无法使用React发送有效的请求(正在使用curl) - javascript

参考方案

尝试

const user = {     username: 'thomas',     password: 'yolo' };  const requestOptions = {     method: 'POST',     body: JSON.stringify(user),     headers: {         'Content-Type': 'application/json'     } }  fetch('http://localhost:8080/login', requestOptions)     .then(response => response.json())     .then(response => console.log(response)); 

我想在JavaScript中使用模板变量:我的问题是在javascript代码中使用for循环,for循环之间的所有事情都会重复..但我不想要….下面粘贴了我的代码..有人可以告诉我更好的方法吗这..因为这看起来很丑..这是我的代码: {% block extra_javascript %} <script src="/static/js…

                        嗨,我有这段代码可以正常工作,并将两个日历显示为一个日历。我还有一个php变量$login_session,其中包含登录电子邮件地址的用户。关于如何显示日历的任何想法(伪代码)IF $login_session == "&#…

我有一个JS函数:function zoom(now) { document.getElementById("popup").style.display = "block"; document.getElementById("photos").style.backgroundImage = &#03…

我正在尝试打印子元素。在this example之后。怎么做?。$myarray = array("DO"=>array('IDEAS','BRANDS','CREATIVE','CAMPAIGNS'), "JOCKEY"=>a…

我正在使用onclick事件从PHP调用JS函数。这是我的代码:我在一个函数中,因此我需要通过PHP来完成它,因为然后我会返回:$html = '<input type="checkbox" checked value="1" id="setGetSku" name="se…

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 无法使用React发送有效的请求(正在使用curl) – javascript程序员分享
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们