Cookies 和http请求相关知识


1. Cookies文件的位置
IE Cookies 文件夹路径保存于注册表 
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cookies
Chrome 我还不知道,不忙的时候百度 
C:\Users\XXXX\AppData\Roaming\Microsoft\Windows\Cookies
2. 查看网站的cookies
在IE浏览器中输入javascript:alert (document. cookie)
有个比较详细的 http://blog.csdn.net/fangaoxin/article/details/6952954
 
3. URL中包含特殊字符 + /等
原理解释:http://pichcar.iteye.com/blog/676292
可以使用JS自己的函数进行转码encodeURIComponent,C++可以自己实现
4.MIME(Multipurpose Internet Mail Extensions)
多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。
最早的HTTP协议中,并没有附加的数据类型信息,所有传送的数据都被客户程序解释为超文本标记语言HTML 文档,而为了支持多媒体数据类型,HTTP协议中就使用了附加在文档之前的MIME数据类型信息来标识数据类型。
每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类
例如,提供下载时,Content-Type , 任意的二进制数据 application/octet-stream
 
4.http提供浏览器下载(Content-disposition)
http://www.cnblogs.com/brucejia/archive/2012/12/24/2831060.html
Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指定的文件名
服务端向客户端游览器发送文件时,如果是浏览器支持的文件类型,一般会默认使用浏览器打开,比如txt、jpg等,会直接在浏览器中显示,如果需要提示用户保存,就要利用Content-Disposition进行一下处理,关键在于一定要加上attachment:
Response.AppendHeader("Content-Disposition","attachment;filename=FileName.txt");


5.http压力测试工具 JMeter


6.chrome中的http测试工具 PostMan


7. url中账密验证代码实现
  curl -u fish:123  http://10.208.231.165/confluence/rest/api/content/ | python -mjson.tool
      username = 'fish'
    password = '123'  # 你信这是密码吗?
    base64string = base64.encodestring(
                '%s:%s' % (username, password))[:-1] #注意哦,这里最后会自动添加一个\n
    authheader =  "Basic %s" % base64string
    dictHeader['Authorization'] = authheader


8.Accept和Content-Type的区别
.Accept代表发送端(客户端)希望接受的数据类型。 
比如:Accept:text/xml; 
代表客户端希望接受的数据类型是xml类型


Content-Type代表发送端(客户端|服务器)发送的实体数据的数据类型。 
比如:Content-Type:text/html; 
代表发送端发送的数据格式是html。

9. localStorage和sessionStorage区别

https://segmentfault.com/a/1190000004121465

https://segmentfault.com/a/1190000004121465

localStorage不支持跨域


 
 
 
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值