HTTP诞生 1989年为知识共享而诞生的Web,提出了3项WWW构建技术: 标准通用标记语言设为HTML(HyperText Markup Language,超文本标记语言) 文档传输协议HTTP(HyperText …
标签:HTTP
Node.js入门概念讲解
本文通过简单易懂的方式(例子+概念)讲解了以下几个http进阶概念,同时联系node.js,讲解了node.js中的HTTP原理。大家在看这篇文章之前,希望先确保了解了此文罗列的概念。 因为本文只是用最简单的Node来讲…
一个 HTTP 请求的一生
这是废话,别看。嗯。 今天刚看完 @朴(piáo)灵 大神的「九浅一深 Node.js」的网络编程部分,结合自己的理解,以 Express 为例总结一下 HTTP 服务器的机制。 引用一下之前在这里的一个回答嗯: Exp…
Node HTTP/2 Server Push 从了解到放弃
前阵子,在Media看到一篇文章《Node.js can HTTP/2 push!》。看到push这个字眼时,我想到的是WebSocket消息推送。难不成HTTP/2还能像WebSocket那样可以服务端主动推…
TCP、HTTP和Node.js的那些事
TCP TCP是用来计算机之间进行通信的,通过编写客户端和服务端聊天的代码,对于服务器与客户端的工作步骤有了深刻的了解。在node中为了实现TCP,提供了一个net模块,net 模块给你提供了一个异步的网络封装,它包含创…
(一)HTTPAuth: Node.js 使用 Koa 的 HTTP BasicAuth 基本认证
要点: 不要通过 form 提交表单的默认方式发送请求,转而使用 fetch 或 ajax 客户端注意设置 Authorization 字段的值为 ‘Basic xxx’,通过该 Http 字段传…
Node.js 中遇到含空格 URL 的神奇“Bug”——小范围深入 HTTP 协议
本文首发于知乎专栏蚂蚁金服体验科技。 首先声明,我在“Bug”字眼上加了引号,自然是为了说明它并非一个真 Bug。 问题抛出 昨天有个童鞋在看后台监控的时候,突然发现了一个错误: [error] 000001#0: ..…
入门到放弃node系列之网络模块(一)
前言 本文首发公众号【一名打字员】上一次相信大家都基本了解node的用法了,有做功课的童鞋肯定回去温习了一下js的语法。这些年来js发展很快,出了很多类似许多vue、react、node等等众所周知的玩意儿,对应的社区配…
一行命令搭建简易静态文件http服务器
简易服务器:在命令执行的所在路径启动一个http服务器,然后你可以通过浏览器访问该路径下的所有文件。 在局域网内传文件,或者自己测试使用都是非常方便的。 1 基于python 1.1 基于Python2 python -…
【译】深入解析Node.js中5种发起HTTP请求的方法
翻译:疯狂的技术宅英文标题:5 Ways to Make HTTP Requests in Node.js原文链接:https://www.twilio.com/blog/2…本文首发微信公众号:充实的脑洞 …
Node.js实现一个HTTP服务器
项目地址 http server 题目 设计一个模拟HTTP服务端程序 自己设计一个WEB的程序,监听80端口。支持多客户端连接,能满足客户的HTTP请求(浏览器访问),包括以下功能: 1.基本功能:get、post(带…
一篇文章让你学会如何选择 JS HTTP 请求库
以前前端提到网络请求通常是指浏览器,但现在随着 Node.js、小程序的出现,网络请求不再局限于浏览器。本文将带你了解不同请求的原理,以及如何为项目选择合适的请求库。 1. 请求原理 1.1 浏览器 浏览器通过 XMLH…