我正在尝试通过XML从另一台服务器获取一些数据。但是从Tally文档中,我可以看到如何执行HTTP POST。但是我不知道如何一步一步地执行HTTP GET using RemoteURL TDL指令并传递Header参数。有人能帮帮忙吗?一个样本将是一个很大的帮助。谢谢!
发布于 2020-09-10 13:27:22
要从远程URL获取数据,如果您使用POST,则需要创建一个报告并将其附加到请求-此报告实际上是POST有效负载。POST请求:
[Collection: MakePOSTRequest]
Data Source: HTTP JSON: <insert URL here>
Remote Request: <insert TDL Report Name here> : UTF8
Export Header: <Insert header here>
JSON Object Path: "."对于GET请求,除了URL之外不需要任何东西。如果您有查询参数,请直接将其附加到URL。
[Collection: MakeGETRequest]
Data Source: HTTP JSON: <insert URL here>
Export Header: <Insert header here>
JSON Object Path: "."假设您有一个URL:http://localhost:8000/get_api_data,它同时接受POST和GET请求。然后,对于POST请求,您将通过TDL报告添加参数,而对于GET请求,您只需以以下方式将参数添加到URL:http://localhost:8000/get_api_data?key1='xxx'&key2='yyy'。
发布于 2020-11-26 02:31:27
对我也不起作用..
集合: MakeGETRequest
数据源: HTTP JSON:'http://35.198.189.9/api/Send?UserId=11&Guid=123‘
JSON对象路径:".“
https://stackoverflow.com/questions/62886862
复制相似问题