我正在尝试从我的前端(react native)向远程计算机上运行的flask应用程序发送一些数据。有些东西不工作,我不知道问题出在哪里。在
flask应用程序正在监听远程服务器上的端口5000。我尝试过简单地将post请求发送到服务器的IP地址(带有端口),但这不起作用。在
在我的前端我有这样的代码:
fetch('http://18.222.109.76:5000/add_New_Entry', {
method: 'POST',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
firstParam: 'yourValue',
secondParam: 'yourOtherValue',
}),
}).then((response) => /*do something with response*/
));
在我的后台,我将以下代码作为flask应用程序的一部分:
^{pr2}$因此,我希望如果我从前端运行这段代码,服务器将打印“bla”,但它不会,并且前端也不会出现失败的迹象(可能是因为我未能捕捉到异常?)在
所以我终于明白了。显然,这是因为我使用的是一个远程亚马逊服务器,我必须打开它在亚马逊界面上的端口。在
在我做了之后,这一切完美无瑕。在
相关问题 更多 >
编程相关推荐