Peguei o exemplo acima que chama um PHP, gostaria de saber como seria se eu estivesse passando para o servlet um XML por POST como ficaria dentro do utl_http.request
a variavel url é varchar2 com o endereço a ser requisitado.
a variavel seuXML é uma varchar2 ou clob com o XML.
Depois é só vc tratar o httpResp para obter o XML retornado.
J
jayrmotta
furutani:
httpReq := utl_http.begin_request(url, 'POST', 'HTTP/1.0');
utl_http.write_text(httpReq, seuXML);
httpResp := utl_http.get_response(httpReq);
a variavel url é varchar2 com o endereço a ser requisitado.
a variavel seuXML é uma varchar2 ou clob com o XML.
Depois é só vc tratar o httpResp para obter o XML retornado.
Acredito que pra muitos essa resposta é mais que satisfatória, porém eu estou limitado a uma versão ultrapassada do banco oracle e que não possui funções como begin_request. Procurarei outra alternativa, eu achei também em sites falando sobre uma tal util_pkg do oracle que não existe na versão em que eu trabalho. Maior chatiação
Valeu galera!
T
thingol
Diga qual é a versão - não temos acesso ao seu ambiente.
J
jayrmotta
Diga qual é a versão - não temos acesso ao seu ambiente.
A versão que trabalho é 8.1.7, estou pesquisando por mim mesmo e por isso não citei no tópico acima porém toda ajuda será muito bem vinda.
Obrigado!
J
jayrmotta
[b]CONSEGUI o/
Valeu galera, na verdade as funções que fazem as requisições POST estavam em lugares diferentes dos originais. Vai entender nééé? hahaha
[/b]
Furutani, valeu mano … ta certinha a resposta eu que não tava achando as !@#$% functions