javascript - i need to send a post request from the worklight adapter -


i using ibm worklight need send post request server worklight adapter calling in way supposed xml content response server getting html , failing kindly me same post request sending through rest client xml output coming perfectly

my code in adapter is

    function showattributes()     {         var truevar ="true";         var pubvar ="public";         var gridvar = "gridview";         var gvar ="grid view 1 ";          var request = '<rdf:rdf xmlns:dcterms="http://purl.org/dc/terms/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rs="http://www.w3.org/2001/sw/dataaccess/tests/result-set#" xmlns:rrmnav="http://com.ibm.rdm/navigation#" xmlns:rrmviewdata="http://com.rdm/viewdata#" xmlns:rt="https://crizz.net/qw/views" xmlns:rm="http://www.crizz.com/xmlns/rdm/rdf/" xmlns:xsd="http://www.w3.org/2001/xmlschema#" xmlns:rql="http://www.crizz.com/xmlns/rdm/rql/" xmlns:owl="http://www.w3.org/2002/07/owl#">' +         '<rtm:view rdf:about="">' +          '<rtm:rowquery rdf:parsetype="resource"> ' +                         ' <rdf:seq>' +                             '<rdf:li rdf:resource="https://jazz.net/rtm/folders/_mapswfcdeecvbiiwc7_0ya"/>'+                         '</rdf:seq>' +                    ' </rql:e2>' +                     '<rql:op>' + invar + '</rql:op>' +                 '</rdf:_1>' +             '</rql:where>' +         '</rtm:rowquery>' +         '<rtm:displaybaseproperties rdf:datatype="http://www.w3.org/2001/xmlschema#boolean">' + truevar + '</rtm:displaybaseproperties>' +         '<rrmnav:scope>' + pubvar + '</rrmnav:scope>'+         '<rtm:oftype>' + gridvar + '</rtm:oftype>' +         '<dcterms:description> </dcterms:description>' +         '<dcterms:title>' + gvar +'</dcterms:title>' +     '</rtm:view>' +     '</rdf:rdf>';         var input = {             method : 'post',             returnedcontenttype : 'application/xml',             path : lpath,             headers : {                 'rp-request-type' : 'private',                         },                         body : {                             contenttype: 'text/plain; charset=utf-8',                             content: request.tostring()                         },                         parameters : {                             'oslc.query' : 'execute=true&fullobject=false&size=20&count=true&page=1&reuse=false&'                         }          };          return wl.server.invokehttp(input);  } 

is there mistake in sending post request ..please help

thanks in advance

yeah upgrading worklight 5.0.5 5.0.6 solved problem idan adar lot


Comments

Popular posts from this blog

Delphi XE2 Indy10 udp client-server interchange using SendBuffer-ReceiveBuffer -

Qt ActiveX WMI QAxBase::dynamicCallHelper: ItemIndex(int): No such property in -

Enable autocomplete or intellisense in Atom editor for PHP -