目录

  • 如何简单访问HTTP的GET、POST、PUT、DELETE,MOCK数据
    • 如何Mock数据
    • PostMan
    • SoapUI
    • 命令行curl
    • 温馨提示

如何简单访问HTTP的GET、POST、PUT、DELETE,MOCK数据

内容分为以下几个部分,巧妇需要有米之炊,先看看如何Mock数据,后面是http访问三个常用工具。

  1. 如何Mock数据
  2. PostMan
  3. SoapUI
  4. 命令行curl

如何Mock数据

https://www.mocky.io/
可以模拟任何想模拟的数据,包括status code,编码等

用法举栗子:
官网就有可以访问的例子, Chrome访问:https://www.mocky.io/v2/5185415ba171ea3a00704eed
返回 {"hello": "world"}

PostMan

Postman stackoverflow问如何测试post请求:

Postman插件用法:
Chrome地址栏输入:chrome://apps/
在页面选择Postman icon

Post 访问链接 https://www.mocky.io/v2/5185415ba171ea3a00704eed

Postman Chrome插件下载地址:https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop
Postman Mac, Windows, Linus 客户端下载地址:
https://www.getpostman.com/apps

SoapUI

新建一个Rest Project,
URI 用 https://www.mocky.io/v2/5185415ba171ea3a00704eed

选择Method --> Post, Endpoint,Resource填写如下:

url都写在Endpoint里面也测试通过

SoapUI 笔者下载OpenSource的,地址:
https://www.soapui.org/downloads/soapui.html

命令行curl

curl 可以添加method( GET, POST) , header, data等

curl --request POST \--url 'https://www.mocky.io/v2/5185415ba171ea3a00704eed' \--header 'Content-Type: application/json' \--data '{
"name":"zgpeace",
"age":"18"
}'

温馨提示

http、https访问都可以。

如何简单访问HTTP的GET、POST、PUT、DELETE,MOCK数据相关推荐

  1. nodejs进入mysql数据库_nodejs简单访问及操作mysql数据库的方法示例

    本文实例讲述了nodejs简单访问及操作mysql数据库的方法.分享给大家供大家参考,具体如下: var mysql = require('mysql'); //调用MySQL模块 mysql模块要安 ...

  2. MySQL federated存储引擎--访问在远程数据库的表中的数据,而不是本地的表

    一.FEDERATED简介 federated就像他的名字所说"联盟",意思就是:把两个不同区域的数据库联系起来,以致可以访问在远程数据库的表中的数据,而不是本地的表. 二.安装F ...

  3. 最简单的爬虫,用pandas爬取表格数据

    最简单的爬虫:用Pandas爬取表格数据 大家好,我是小五

  4. 《项目经验》--简单三层使用DataTable向数据库表批量导入数据---向SqlServer多张张表中导入数据

    前面已经介绍过如何向数据库的一张表中批量导入数据,详情见博客<项目经验---简单三层使用DataTable向数据库表批量导入数据---向SqlServer一张表中导入数据>:本文主要介绍如 ...

  5. html网页设如何置访问密码,利用JS给单页html加上简单访问密码,需要密码才能访问!...

    本文最后更新于[ 2019-12-21 22:28:00 ],某些文章具有时效性,若有错误或已失效,请在下方 留言 或联系 小P君 . 今天在搞一个简单的短域名生成网页的时候,以防被滥用,所以想给h ...

  6. STM32 FMPI2C 简单访问代码

    网上这方面内容较少,又由于DMA Stream全部被占,所以自己写了一个简单的直接访问代码,供需要者参考. 1. 初始化: void InitFMPI2C(void) {     GPIO_InitT ...

  7. 虚拟服务器 端口管理,Apache服务配置虚拟主机(基于域名、端口、IP地址)与简单访问权限管理...

    虚拟Web主机 在同一台物理服务器中运行多个Web站点,其中每一一个站点并不独立占用一台真正的计算机. httpd支持的虚拟主机类型 基于域名的虚拟主机 基于IP地址的虚拟主机 基于端口的虚拟主机 构 ...

  8. appollo消息服务器,搭建Apache apollo消息队列服务、简单访问

    官网:http://activemq.apache.org/apollo/index.html 环境:ubuntu 16.04 1.安装好jdk 2.下载解压 wget http://mirrors. ...

  9. C#简单访问CANcaseXL,使用CANcaseXL收发报文

    CANcaseXL是Vector的usb CAN适配器,其配套的软件CANoe是个非常强大的软件-- CANoe的介绍改天再说,今天演示一下如何在winform中使用CANcaseXL收发报文 首先得 ...

  10. 本地MySQL数据库要访问远程MySQL数据库的表中的数据的实现

    转自: http://blog.csdn.net/jenminzhang/article/details/9872647 1.实现基本思路:借助 MySQL的 federated 存储引擎实现 fed ...

最新文章

  1. MyBatis if标签的用法
  2. spark最新源码下载并导入到开发环境下助推高质量代码(Scala IDEA for Eclipse和IntelliJ IDEA皆适用)(以spark2.2.0源码包为例)(图文详解)...
  3. 16.swift字典
  4. wireshark过虑规则
  5. Oracle数据库之子查询
  6. ubuntu12下subversion 1.6升级为1.8版本
  7. 负样本修正:既然数据是模型的上限,就不要破坏这个上限
  8. pandas拉长dataframe
  9. java Socket实现简单在线聊天(二)
  10. PowerDesigner--创建概念数据模型;并生成逻辑数据模型/物理数据模型/数据库SQL脚本
  11. 互联网的逻辑和电商的逻辑是不一样的
  12. vue init失败解决方案-终极版
  13. 1.7.05:输出亲朋字符串
  14. 软件类配置(二)【Windows中安装python、pycharm、opencv、anaconda】
  15. bootstrap页面布局
  16. unity投影和视频画面的调整
  17. 编码的奥秘:编码与组合
  18. IT,大一,这里我有点建议
  19. 《ARM64体系结构编程与实践》开始预订了
  20. thinkphp5微信公众号支付

热门文章

  1. linux查看端口出现unix,linux查看端口被占用状况
  2. jsp input输入实时校验长度并提示_拆解「输入框」,理解输入反馈的规则逻辑
  3. 均衡发展学校计算机室解说词,迎接省均衡发展学校解说词
  4. 数据库—事务—并发控制技术
  5. IE7、IE8、IE9、IE10后各版本的更新及差别
  6. Visual Studio 2008操作技巧
  7. VS2010与.NET4系列 13. ASP.NET 4 SEO 改进
  8. FreeBSD 6.0架设管理与应用-第七章 系统安全
  9. matlab gui怎样将结果保存在excel中_声发射简单使用matlab导入参数波形数据并绘图...
  10. Python的随机矩阵生成