Я получаю доступ к RESTFUL API с помощью Powerbuilder. У меня он работает отлично, но я бы назвал API и включил заголовки запросов. Причина, по которой мне это нужно, заключается в том, что API принимает заголовок запроса Content-Type, который может быть установлен как «application/xml», или «application/json».Powerbuilder Запрос GET с заголовками запросов
Вот что я сделал до сих пор:
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?
Я забыл упомянуть, что API принимает только запросы GET, а не запросы POST. Я отредактировал свой вопрос, чтобы отразить это. – Melon