不用代码就能实现get与post
这些天在测试各种API,每次都敲代码实现,就显得有点浪费时间了
为了节约时间,提高效率,我想着收集一些可以只用 -命令行- 或者是 -浏览器- 就能够实现的技巧
在这里,我简单测试三种工具来实现 get 和 post 分别为 浏览器,curl,在线工具
浏览器实现 get 和 post
get方式
get 方式就简单了,浏览器中直接输入,比如
https://www.baidu.com/baidu?wd=腾讯微云&tn=ubuntuu_cb&ie=utf-8
post 方式
post 方式首先在按下 F12 调出WEB开发者工具 --> 网络
随意打开一个网站,即可看到有GET和POST方式的请求,点击编辑与重发即可

实例:(post给本地发送一个json)
新请求:
POST http://127.0.0.1:8080/postdojson
请求头:
Host: localhost
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
Accept-Encoding: gzip, deflate, br
Content-Type: text/plain;charset=UTF-8
Connection: keep-alive
Content-Length: 48
Pragma: no-cache
Cache-Control: no-cache
请求主体:
{"username":"wangha","password":"123","id":"31"}
另外,可以从响应中读取反馈的内容

curl 实现 get 和 post
get 方式
get 方式和在浏览器中使用类似:
curl "http://www.hotmail.com/when/junk.cgi?birthyear=1905&press=OK"
达到的效果与HTML中的postform相同:
<form method="GET" action="junk.cgi">
<input type=text name="birthyear">
<input type=submit name=press value="OK">
</form>
post 方式
与上面的实例相同,我们采用POST方式来发送数据
curl --data-urlencode "birthday=1905&press=OK" http://www.example.com/when.cgi
详细使用参见官方文档链接
在线工具
在线的工具就多了,不过会不会收集用户数据就不得而知了
下面就是google搜索的前三个在线工具
不用代码就能实现get与post的更多相关文章
- 不用代码趣讲 ZooKeeper 集群
		本文作者:HelloGitHub-老荀 Hi,这里是 HelloGitHub 推出的 HelloZooKeeper 系列,免费开源.有趣.入门级的 ZooKeeper 教程,面向有编程基础的新手. 项 ... 
- 微信平台ASPX高级定制开发(一):如何使用C#建立响应微信接入和自动回复的代码
		微信平台不解释了,如果不了解的百度一下下,如果不会用微信,请自宫,光盘重启电脑,打开CMD输入Format C:.网上有很多针对企业级的高级定制ASPX开发,写得草草了事,很多男人干事都草草了事,这可 ... 
- SourceTree推送时,增加额外的远程仓库,不用每次都自定义粘贴复制网络
		一.命令行添加 二.软件界面可以查看到结果 更新,以上是代码添加了远程仓库,最近,找到了不用代码,直接在文件夹里写地址来添加的方式.直接上图了. 
- 开始编写Golang代码
		介绍 本文主要讲述如何写一个简单的Go包和如何使用golang的工具,如何获取.编译和安装Go的包,以及如何使用go的命令. Go的工具需要将代码按照一定的方式来组织.所以请认真阅读本文. 代码的组织 ... 
- 一个前端程序猿的Sublime Text3的自我修养
		来源于:http://guowenfh.github.io/2015/12/26/SublimeText/ 详细设置 && 20+插件 本文章会在本人有插件或者设置更新时,进行不定时更 ... 
- 简单的ADO.NET连接数据小样例
		ADO.NET连接数据库的样例如下: using System; using System.Collections.Generic; using System.ComponentModel; usin ... 
- 把 excel 和 mysq l数据库相互转换
		不用代码轻松搞定,参考http://jingyan.baidu.com/article/fc07f9891cb56412ffe5199a.html 1.excel 转 mysql a.首先确认你的数据 ... 
- Poco::JSON::Array 中object 设置preserveInsertionOrder 时,stringify出错-->深入解析
		在使用poco version 1.6.0时 Poco::JSON::Array 在object 设置preserveInsertionOrder =true 时 调用 array.stringif ... 
- 2013 duilib入门简明教程 -- 自绘控件 (15)
		在[2013 duilib入门简明教程 -- 复杂控件介绍 (13)]中虽然介绍了界面设计器上的所有控件,但是还有一些控件并没有被放到界面设计器上,还有一些常用控件duilib并没有提供(比如 ... 
随机推荐
- PPT在HTML网页上播放方法
			项目中遇到一个需求:要求PPT在HTML网页上播放,而且要像电脑一样播放PPT,大家能想到的是什么方法? 印象中我好像有在网上见到过PPT模板网站上的PPT可以播放,赶紧百度搜了下发现都是用第三方软件 ... 
- dbutils工具类使用
			1DBUtils工具类 1.1概述 DBUtils是java编程中的数据库操作实用工具,小巧简单实用. DBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码 DBUtils三个核心功 ... 
- 属于自己的MES(二)必备的主数据
			MES在系统建设前,需要先进行一些必要的数据,这些主数据是支撑MES执行的关键. 1.BOM BOM通常称为“物料清单”,也就是产品结构,在化工.制药.食品.烟草领域也叫“配方”,它主要描述了物料的物 ... 
- UEFI引导的简单恢复方法
			装系统,尤其是双系统,总是无法绕过引导的坑. linux的grub是非常复杂的引导系统,学习它非常累.而windows又不能引导linux.你可能会想,怎么就没有一种简单的引导方式,就好像引导光盘,引 ... 
- linux/shell/bash 自动输入密码或文本
			linux有些命令需要输入密码,比如ssh或su,又不能通过参数指定,正常只能手动输入.这让人多少有些懊恼,尽管这样很安全! 破解:expect 默认没这个东西,需要安装 apt/yum instal ... 
- 大整数相乘问题总结以及Java实现
			最近在跟coursera上斯坦福大学的算法专项课,其中开篇提到了两个整数相乘的问题,其中最简单的方法就是模拟我们小学的整数乘法,可想而知这不是比较好的算法,这门课可以说非常棒,带领我们不断探索更优的算 ... 
- LAMP动静分离安装(源码安装)
			环境: 版本 IP地址 源码包版本 Centos7.5_mysql 192.168.111.3 mysql-5.7.24.tar.gz,cmake-3.13.1.tar.gz,boost_1_59_0 ... 
- 你想知道的3D Touch开发全在这里了
			前言 iPhone 6s和iPhone 6s Plus为多点触摸界面带来了强大的3D触摸新维度.这项新技术可以感知用户按下显示屏的深度,让他们比以往任何时候都更能使用你的应用程序和游戏.更多关于3D ... 
- 任意N个不同数的逆序对平均值
			在学习数据结构的时候看到了以下定理: 但是老师并没有解释,本着钻研的精神决定搞清楚为什么是这个数. 在百度 google一番之后并没有找到,决定自己试着证明. 最开始走了一些弯路,但突然灵光一闪很容易 ... 
- 【spring源码分析】IOC容器初始化(九)
			前言:上篇文章末尾提到createBeanInstance方法中使用工厂方法实例化Bean对象,本文将对该方法进行分析. AbstractAutowireCapableBeanFactory#inst ... 
