怎么用nodejs实现json和jsonp服务的方法
导读:本文共1496字符,通常情况下阅读需要5分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: js的作用是什么1、能够嵌入动态文本于HTML页面。2、对浏览器事件做出响应。3、读写HTML元素。4、在数据被提交到服务器之前验证数据。5、检测访客的浏览器信息。6、控制cookies,包括创建和修改等。7、基于Node.js技术进行服务器端编程。一、JSON和JSONPJSONP的全称是JSON with Padding,由于同源策略的限制,XmlHttpR... ...
目录
(为您整理了一些要点),点击可以直达。一、JSON和JSONP
JSONP的全称是JSON with Padding,由于同源策略的限制,XmlHttpRequest只允许请求当前源(协议,域名,端口)的资源。如果要进行跨域请求,我们可以通过使用html的script标记来进行跨域请求,并在相应中返回要执行的script代码,其中可以直接使用JSON传递javascript对象。这种跨域的通讯方式成为JSONP。
由此我们可以看出两者的区别:
json: 一种轻量级的数据格式。
jsonp:为实现跨域,而采用的一种脚本注入方法。
备注:要了解更多json,可以参见我原先写的一篇介绍json的文章:《JSON那些事》
二、实现
为了简单起见,我们要读取数据都是
1. 服务器端代码:
2. 游览器端代码,为方便起见,我直接用了jquery的方法
怎么用nodejs实现json和jsonp服务的方法的详细内容,希望对您有所帮助,信息来源于网络。