JavaScript可以将网络请求发送到服务器并加载JSON。JS使用称为AJAX的东西来做到这一点。AJAX代表异步JavaScript和XML。JS具有一个API,可提取以将GET(接收)和POST(发送)信息发送到服务器。
您可以通过以下方式使用访存来获取JSON数据-
const URL = 'https://jsonplaceholder.typicode.com/todos/1' //将没有任何数据的GET请求发送到服务器 fetch(URL, {method: "GET"}) //从原始响应获取JSON数据 .then(res => res.json()) //打印结果 .then(console.log)
输出结果
这将给出输出-
{ "userId": 1, "id": 1, "title": "delectus aut autem", "completed": false }
您也可以使用访存将数据发布到服务器。例如,要在上述服务器上创建新的待办事项,您可以发布自己的数据-
const URL = 'https://jsonplaceholder.typicode.com/todos' const data = { "userId": 1, "title": "delectus aut autem", "completed": false }; //发送帖子请求 fetch(URL, { method: "POST", body: JSON.stringify(data), headers: { "Content-type": "application/json; charset=UTF-8" } })
这将在占位符API上创建一个待办事项。
null 我希望得到json,但我得到了这个错误: 看起来我的servlet没有返回任何东西。如果我用更改,我什么也得不到。如果我用,我仍然一无所获。 谢谢:)(请客气,这是我第一次学习这些语言。而我已经很困惑了)。 我在catalina.out中获得。 再次感谢你对我的耐心和时间。
我正在做一个基本的投票系统,其中我有2个HTML页面(都在同一个域上)。在第1页上有两个按钮,用户可以从中选择一个。第2页我想在一个图形中显示所选的选项。目标是,如果在第1页上点击了一个按钮,第2页上的数据就会自动更新,而不会刷新整个页面。 为了做到这一点,我尝试将单击的选项保存在LocalStorage中。我通过使用编写变量来获得数据。但是,当我得到数据时,我必须手动刷新第2页,以便结果显示。有
问题内容: 这是我的网络服务(我正在使用Jersey API)。但是我想不通一种方法,可以从Java Rest客户端调用此方法来发送和接收json数据。我尝试了以下方式编写客户端 但这显示了以下错误 问题答案: 您对@PathParam的使用不正确。它不符合javadoc 此处记录的这些要求。我相信您只想发布JSON实体。您可以在资源方法中解决此问题,以接受JSON实体。 并且,您的客户端代码应如
设置 FTP、SFTP、WebDav 或 RDS 连接以上传文件或从发布 Web 服务器下载文件。 远程服务器(通常叫做 Web 服务器或发布服务器)是用于发布站点文件以便人们可以在线查看的地方。这个远程服务器不过是另一台计算机,就像本地计算机一样,其中包含许多文件和文件夹,如 FTP 服务器。 在远程服务器上为您的站点指定文件夹,就像您在本地计算机上为本地站点指定文件夹一样。Dreamweave
问题内容: 我正在尝试为请求和响应应用程序创建桌面客户端。 我能够轻松地执行GET请求。但是我想知道是否有人可以帮助我确定如何进行JSON请求和响应。并将其解析为字符串,从那里我可以锻炼如何将其全部切开 问题答案: Json.net在.net世界中无处不在。
问题内容: 使用Ajax,我试图仅将Json数据发送到节点服务器,不进行任何处理,仅在发送时发出警报,在接收到时发出警报: 这是我的html5:具有onclick函数的简单按钮,可触发该函数使用ajax调用 这是节点服务器的一部分:用于创建服务器并侦听某些操作 没有警报被触发,所以我不认为ajax正在尝试发送信息。 问题答案: 在服务器端尝试此操作: 在客户端: 希望这对你有用