将JSON数据从Web站点发送到Node.js

问题描述 投票:0回答:2
<script type="text/javascript" src="data.json"></script>
var mydata = JSON.parse(data);

data = '[{"yer" : "Besiktas", "lat" : "41.044161", "lng" : "29.001056"},{"yer" : "Eminönü", "lat" : "41.017513", "lng" : "28.970939"},{"yer" : "Zeytinburnu", "lat" : "40.990828", "lng" : "28.895325"}]';

我上面写的HTML页面包含几行代码和json文件的内容。

我的问题是: 我想使用Web服务(API)。打开html页面并读取json文件中的数据后,我想将变量MyData发送到Node.js(或者无论以何种方式无关紧要)我用于Web服务。然后我想在node.js中操作这些数据。我该如何处理这个问题?

javascript html json node.js
2个回答
0
投票

您应该使用fetch创建发布请求以将数据发送到Web服务器(在您的情况下,如您所指出的Node.js)。

Express是Node.js开始使用的一个很好的Web框架。

现在您还必须接受服务器上的数据。所以你需要创建一个post route within express


0
投票

如果您的网站将使用大量这些调用,您可以使用socket.io,否则您可以在Node.JS上创建Express服务器并向您的服务器发送POST请求

© www.soinside.com 2019 - 2024. All rights reserved.