
Http点滴知识
文章平均质量分 51
弹琴弹琴
这个作者很懒,什么都没留下…
展开
-
二次封装axios请求(React、Vue皆可使用)
日结博客 04.19.18 HZ 对于每次都要从页面导入axios和配置路径的行为简直没完没了地厌恶,每次后台修改api地址都得从一大堆页面里寻找到那小小的一个axios.get,简直深恶痛绝 请封装吧,万物皆能封装,封装治好了你多年的眼疾 封装更合理的Axios操作类 1.导入axios至你的项目 npm install --save axios 2.在根路径创建http.j...转载 2018-09-04 18:53:23 · 2345 阅读 · 0 评论 -
来一场轰轰烈烈的HTTP协议扫盲革命
前言 最近一段时间在空闲之余拜读了一下《图解HTTP协议》,收货颇丰。以前不懂的地方在读完这本书之后,豁然开朗。于是花了一些时间总结一下,其中我也查阅了一些其他资料来补充进去,希望这篇文章可以给大家带来帮助。如果各位觉得我写的还不错的话,还望大家多多收藏点在支持哦! 网络基础 TCP/IP分层 TCP/IP体系有人把它分为四层也有人把它分为五层,不同书有着不同的分法。五层和四层的区别就在于...转载 2019-05-06 10:24:59 · 675 阅读 · 0 评论 -
Session 与 Token 的区别
1. 为什么要有session的出现? 答:是由于网络中http协议造成的,因为http本身是无状态协议,这样,无法确定你的本次请求和上次请求是不是你发送的。如果要进行类似论坛登陆相关的操作,就实现不了了。 2. session生成方式? 答:浏览器第一次访问服务器,服务器会创建一个session,然后同时为该session生成一个唯一的会话的key,也就是sessionid,然后,将sessi...转载 2019-01-28 11:04:39 · 1004 阅读 · 0 评论 -
fetch 如何请求数据
fetch 如何请求数据 fetch 如何请求数据 在 传统Ajax 时代,进行 API 等网络请求都是通过XMLHttpRequest或者封装后的框架进行网络请求,然而配置和调用方式非常混乱,对于刚入门的新手并不友好 二 与Ajax对比 使用Ajax请求一个 JSON 数据一般是这样: 同样我们使用fetch请求JSON数据: 从两者对比来看,fetch...转载 2018-12-26 09:35:06 · 4906 阅读 · 0 评论 -
xampp配置虚拟主机
xampp配置虚拟主机 xampp 配置虚拟主机 第一步:在apache/conf/extra/httpd-vhosts.conf中添加虚拟主机配置 :如 <VirtualHost *:80> ServerAdmin a@a.com DocumentRoot "E:/phpProj/test" ServerName test.com ServerAlias www.t...转载 2016-01-22 15:23:09 · 627 阅读 · 0 评论 -
AJAX POST&跨域 解决方案 - CORS
跨域是我在日常面试中经常会问到的问题,这词在前端界出现的频率不低,主要原因还是由于安全限制(同源策略, 即JavaScript或Cookie只能访问同域下的内容),因为我们在日常的项目开发时会不可避免的需要进行跨域操作,所以跨域能力也算是前端工程师的基本功之一。 和大多数跨域的解决方案一样,JSONP也是我的选择,可是某天PM的需求变了,某功能需要改成支持POST,因为传输的数据量比较大,G...转载 2016-02-18 11:38:24 · 557 阅读 · 0 评论 -
XMLHttpRequest Level 2 使用指南
作者: 阮一峰 日期: 2012年9月 8日 XMLHttpRequest是一个浏览器接口,使得Javascript可以进行HTTP(S)通信。 最早,微软在IE 5引进了这个接口。因为它太有用,其他浏览器也模仿部署了,ajax操作因此得以诞生。 但是,这个接口一直没有标准化,每家浏览器的实现或多或少有点不同。HTML 5的概念形成后,W3C开始考虑标准化这个接口。2008年2月,就提出...转载 2016-02-22 09:52:04 · 388 阅读 · 0 评论 -
ajax与HTML5 history pushState/replaceState实例
一、本文就是个实例展示 三点: 我就TM想找个例子,知道如何个使用,使用语法什么的滚粗 跟搜索引擎搞基 自己备忘 精力总是有限的,昨天一冲动,在上海浦东外环之外订了个90米的房子,要借钱筹首付、贷款和领证什么的。HTML5 history相关知识点啪啦啪啦讲起来也是一条又臭又长的裹脚布,精气神实在不够用,这里,直接一个实例。 二、ajax载入与浏览器历史的前进与后退 众所周知,Ajax...转载 2016-03-21 12:15:30 · 574 阅读 · 0 评论 -
fetch进行post请求为什么会首先发一个options 请求?
不仅仅是fetch,只要你满足以下几种情况,都会去发起一个 Preflighted requests,也就是options请求,参见上面链接。 It uses methods other than GET, HEAD or POST. Also, if POST is used to send request data with a Content-Type other than applic...原创 2018-01-10 14:45:59 · 5752 阅读 · 0 评论 -
使用 Fetch
原文链接:https://css-tricks.com/using-fetch/。 本文介绍了Fetch基本使用方法及zlFetch库的使用 无论用JavaScript发送或获取信息,我们都会用到Ajax。Ajax不需要刷新页面就能发送和获取信息,能使网页实现异步更新。 几年前,初始化Ajax一般使用jQuery的ajax方法: $.ajax('some-url', { succe...转载 2018-01-10 14:52:46 · 395 阅读 · 0 评论 -
Fly.js HTTP 请求解决方案
推荐:https://github.com/wendux/fly/blob/master/README-CH.md 和axios类似,还好。原创 2018-08-14 11:05:12 · 1893 阅读 · 0 评论 -
你真的了解 Cookie 和 Session 吗
我在做面试官的时候,曾经问过很多朋友这个问题: Cookie 和 Session 有什么区别呢?大部分的面试者应该都可以说上一两句,比如:什么是 Cookie?什么是 Session?两者的区别等。 但如果再往深入探讨的话,就慢慢有一些朋友不太了解了,谈起原理时就很少有朋友全部回答准确。今天和大家一起深入聊聊有关 Cookie 和 Session 的话题 。 第一层楼 什么是 Cookie ...转载 2019-05-15 09:26:45 · 221 阅读 · 0 评论