使用python 实现url 接口的方法

本文介绍了HTTP API接口的基础知识,包括http、webservice、rpc等接口协议,请求方式如GET、POST及其参数格式。重点讲解了如何使用Python进行接口调用,包括通过URL拼接参数和key-value方式访问接口的示例。
摘要由CSDN通过智能技术生成

接口基础知识:
简单说下接口测试,现在常用的2种接口就是http api和rpc协议的接口,今天主要说:http api接口是走http协议通过路径来区分调用的方法,请求报文格式都是key-value形式,返回报文一般是json串;
接口协议:http、webservice、rpc等。
请求方式:get、post方式
请求参数格式:
  a. get请求都是通过url?param=xxx¶m1=xxx
  b. post请求的请求参数常用类型有:application/json、application/x-www-form-urlencoded、multipart/form-data、text/html等。
还需要知道接口的url、参数类型、返回结果的数据格式、了解接口是否有header、cookie等信息。
请求方式-get、post都可以访问,写法如下:

import flask
from flask import jsonify
from flask import request
from conf import opMysql
from conf import md5_create

'''
注册接口:
post请求,请求参数入参类型json
{
 "username":"aaa",
 "pwd":"123456",
 "c_pwd":"123456"
}
'''
server = flask.Flask(__name__)


@server.route('/register', methods=['get', 'post'])
def registerPost():
    # post请
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值