class_submitOrder.py 747 Bytes
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import ConfigParser
import os
import requests,json
import commons.common as ca
import commons.ConfigDB as db


def post_request(api,caseNum,requestBody):
    #传值前最好要进行一个类型判断,以免数据类型没有转换正确,或者重复转换,导致调用接口时失败
    notes=ca.get_api_config(api,'RequstHeader', 'header')
    url=ca.get_api_config(api,'RequstURL', 'url')
    header=ca.get_api_config(api,'RequstHeader', 'header')
    body=ca.get_api_config(api,caseNum,requestBody)
    notes=ca.get_api_config(api,caseNum,'notes')
    print notes
    test_headers=json.loads(header)
    r = requests.post(url, data=body, headers=test_headers)

    return r