
Node.js & HTTP
请求相关知识
Kedar
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Fetch 跨域
问题: fetch('http://localhost:3000/myWebSite/praise', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSO...原创 2020-02-11 23:31:18 · 22505 阅读 · 1 评论 -
Content-Type 数据上传常用类型
Content-Type 表示具体请求的媒体类型气息。数据上传常用的类型Content-Type:application/x-www-form-urlencoded。form表单数据被编码为key/value格式发送到服务器(表单默认的提交数据的格式)。Content-Type:multipart/form-data。表单中进行文件上传时,使用该格式。Content-Type:...原创 2019-12-26 19:00:32 · 1562 阅读 · 0 评论 -
跨域
一.跨域以及同源政策广义的跨域是指一个域下的文档或者脚本试图去请求另一个域下的资源,如资源跳转、外部资源嵌入、脚本请求等。而我们通常所说的跨域是因为浏览器同源政策引发的限制这一类场景。同源是指“协议”、“域名”、“端口”三者相同,即为同源,如果三者中有一不相同,即便IP地址是一样的,也非同源。如果遇到了同源政策限制的场景,它会:无法读取Cookie、LocalStorage、IndexDB...原创 2019-12-20 16:33:35 · 232 阅读 · 0 评论 -
解决URL出现ZERO-WIDTH SPACE的情况
出现的现象:一般封装的请求器报出类似于因为地址解析错误不能执行请求的错误,而打印出来的请求地址肉眼看来是正确的。这时候就应该考虑是不是出现了“没有宽度的空格”这种情况了。出现的原因:一般是从其他地方复制过来的一段文字(如Word,MarkDown),粘贴上之后就可能会有多一个ZERO-WIDTH SPACE的情况,它肉眼看不见。解决方法:对 url 进行 encodeURI(u...原创 2019-12-20 15:23:14 · 3971 阅读 · 0 评论 -
HTTP协议相关
一. 相关基本概念1. 客户端与服务端客户端也称为用户端,主要为用户提供本地服务的程序。在前端领域主要是用户可见并且交互的界面程序,使用HTML、CSS、JavaScript等构建。服务端为客户服务,在服务器中运行,主要负责储存数据和处理应用逻辑。客户端会对服务端发出请求,服务端也会对客户端做出响应。2. IP 地址IP是 Internet Protocol (网络互联协议) 的简...原创 2019-12-01 21:14:47 · 164 阅读 · 0 评论 -
Node.js 基础相关
一. Node.js 模块化开发Node.js 规定一个JavaScript文件就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到,模块内部可以使用 exports 对象进行成员的导出,使用 require 方法导入其他模块。1. 模块成员导出,例一:let years = 2019;const say = (word) => `speak a word: ${word}...原创 2019-11-30 21:28:26 · 122 阅读 · 0 评论 -
HTTP 请求方法
一. 请求方法http请求有以下几种方法:GET 请求指定的页面信息,返回实体主体。POST 向指定资源提交数据进行处理请求(例如上传文件、提交表单)。数据包含在请求体中。PUT 从客户端向服务器传送的数据取代指定的文档的内容。DELETE 请求服务器删除指定的页面或内容。HEAD 用于获取报头,返回的响应中没有具体的内容。OPTIONS 允许客户端查看服务器的性能。TRACE ...原创 2019-11-25 20:41:30 · 117 阅读 · 0 评论