构建休息Api呼叫问题的参数

问题描述 投票:0回答:1

我有示例Python代码,我正在尝试构建和填充Rest API请求参数。

标题和授权参数工作正常,但我不知道如何使用rest客户端为我的Rest请求下面提到“QueryBands”和“data”变量。

queryBands = {} 
queryBands['appName'] = 'MyApp' 
queryBands['version'] = '1.0' 

# Setting request fields, including SQL. 

    data = {} 
    data['query'] = 'SELECT * from db limit 5' 
    data['queryBands'] = queryBands 
    data['format'] = 'array' 
    request = urllib2.Request(url, json.dumps(data), headers) 
    try: 
      response = urllib2.urlopen(request); 

在进行Rest api调用时,我是否需要声明新变量或将这些值作为“body”传递?

我正在使用chrome advance rest-client。但它可能是任何休息的客户。

rest restful-url
1个回答
0
投票
import json 
queryBands = {} 
queryBands['applicationName'] = 'MyApp'
queryBands['version'] = '1.0' 


data = {} 
data['query'] = 'SELECT * from db limit 5' 
data['queryBands'] = queryBands 
data['format'] = 'array' 

print(json.dumps(data))
© www.soinside.com 2019 - 2024. All rights reserved.