Postman的一些基础设置

一、Body请求的不同类型

1、form-data
http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,
用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有
Content-Type来说明文件类型。

2、x-www-form-urlencoded
将表单内的数据转换为键值对,当模拟表单上传时,用此选项。但当然此表单不能上传
文件,只能是文本格式。要上传文件,适用上面的格式。

3、raw
可以上传任意格式的文本,可以上传text、json、xml、html等。其实主要的还是传递
json格式的数据。当后端要求json数据格式的时候,就要使用此种格式。

4、binary:
相当于Content-Type:application/octet-stream,只可以上传二进制数据,通常用来上传文件。
由于没有键值对,一次只能上传一个文件。

二、authorization详解

Authorization是验证是否拥有从服务器访问所需数据的权限。当发送请求时,通常必须包含
该参数,以确保请求具有访问和返回所需数据的权限。Postman提供了授权类型,可以轻松的在
Postman本地应用程序中处理身份验证协议。

Inherit auth from parent
从父类继承身份验证

No Auth

API Key

Bearer Token
Bearer Token 是安全令牌。任何带有Bearer Token的用户的都可以使用它来访问数据资源。
而无需使用加密密钥。

Basic Auth
一种授权类型,需要验证用户名和密码才能访问数据资源

Digest Auth

OAuth1.0

Hawk Authentication

AWS signature

NTLM Authentication

三、cookie、session和token的区别

cookie非常轻便,非常小。它存进来之后对服务器端没有压力,
可以设置失效时间、生效时间。

session涉及鉴权。它需要跟服务器端交互才会产生,它称之为
会话。

cookie和session的区别
客户端和服务器端都可以生成cookie.它可以用来存放一些不敏感数据,
数据类型只能是字符串(json).
服务端可以生成session,客户端不能生成json。

Token和session的区别:
token其实也是一个字符串,它最大的特点就是不会存在服务端。还有
一个就是不再依赖于cookie的形式,它可以是请求头或者请求体的方式,
也就是session依赖于cookie,由服务器生成存储,验证。以cookie的方式
存在于客户端。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本节内容 接口及接口测试 网络基础知识:IP,域名, DNS及端口 网络基础知识:OSI七层模型及TCP协议 HT...
    半成品yjf阅读 899评论 0 0
  • 原文:https://www.toutiao.com/i6913538714060800515/[https://...
    梅西爱骑车阅读 6,550评论 1 9
  • Web框架之Django: (1)简介: Django是一个由Python写成开源的重量级Web应用框架,采用MT...
    老肖阅读 3,103评论 0 18
  • 错误处理 koa 对于找不到的会自动返回404错误可以用ctx.throw(412) 跑出错误码 编写错误处理中间...
    noyanse阅读 655评论 0 0
  • 表情是什么,我认为表情就是表现出来的情绪。表情可以传达很多信息。高兴了当然就笑了,难过就哭了。两者是相互影响密不可...
    Persistenc_6aea阅读 126,485评论 2 7