我正在使用 Powerbuilder 访问 RESTFUL API。我让它工作得很好,但是我想调用 API 并包含请求标头。我需要这个的原因是因为 API 接受“Content-Type”请求标头,它可以设置为“application/xml”或“application/json”。
这是我到目前为止所做的:
inet iinet_base
n_ir ir
GetContextService( "Internet", iinet_base )
CREATE n_ir
li_rc = iinet_base.GetURL( "http://api.com/apicall", ir )
ls_result = ir.of_getResultData_String()
以上将按预期返回数据。请求必须是 GET 请求,而不是 POST。
如何向 GetURL 请求添加请求标头?