cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • JMP will suspend normal business operations for our Winter Holiday beginning on Wednesday, Dec. 24, 2025, at 5:00 p.m. ET (2:00 p.m. ET for JMP Accounts Receivable).
    Regular business hours will resume at 9:00 a.m. EST on Friday, Jan. 2, 2026.
  • We’re retiring the File Exchange at the end of this year. The JMP Marketplace is now your destination for add-ins and extensions.

Discussions

Solve problems, and share tips and tricks with other JMP users.
%3CLINGO-SUB%20id%3D%22lingo-sub-658444%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERichiesta%20HTTP%20(XML)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-658444%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EVoglio%20inviare%20una%20richiesta%20HTTP%20basata%20su%20XML%20tramite%20SOAP%20a%20un%20server%20web.%3C%2FP%3E%3CP%3EPosso%20farlo%20in%20Jmp%3F%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-658444%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EAccesso%20ai%20dati%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-658607%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Richiesta%20HTTP%20(XML)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-658607%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ESembra%20che%20abbiano%20risolto%20il%20problema%3A%20sul%20mio%20sistema%20(v17.1)%20funziona%20anche%20con%20XML(...)%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CP%3EEsiste%20qualche%20spiegazione%20sulle%20differenze%20tra%20testo%20e%20XML%3F%3CBR%20%2F%3E%3CBR%20%2F%3E%20Potrebbe%20fare%20la%20differenza%20per%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Eis%20valid()%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3EMa%20l'ho%20appena%20verificato%20modificando%20un%20po'%20la%20sintassi%20XML%20ed%20era%20ancora%20%22valido%22%20per%20il%20caso%20xml(...)%20...%3CBR%20%2F%3E%20Quindi%2C%20in%20realt%C3%A0%20non%20so%20cosa%20viene%20controllato%20da%20%3CFONT%20face%3D%22courier%20new%2Ccourier%22%3EIsValid()%3C%2FFONT%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-658604%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Richiesta%20HTTP%20(XML)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-658604%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EL'utilizzo%20di%20XML%20non%20ha%20funzionato%20per%20me%20quando%20ho%20utilizzato%20quell'endpoint%2C%20quindi%20ho%20utilizzato%20Text%20e%20poi%20ho%20modificato%20le%20intestazioni%20per%20farlo%20funzionare.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-658603%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Richiesta%20HTTP%20(XML)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-658603%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Eo%20anche%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22hogi_0-1689356382544.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22hogi_0-1689356382544.png%22%20style%3D%22width%3A%20301px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F54729iE8ED5F6713DF7211%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22hogi_0-1689356382544.png%22%20alt%3D%22hogi_0-1689356382544.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-658574%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Richiesta%20HTTP%20(XML)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-658574%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EGrazie%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F14366%22%20target%3D%22_blank%22%3E%40jthi%3C%2FA%3E%3CBR%20%2F%3E%20meraviglioso%3A)%3C%2Fimg%3E%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENew%20HTTP%20Request(%20Text%20()%20%3F%3F%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%20%3C%2FP%3E%3CP%3E%20%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22hogi_1-1689351443513.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22hogi_1-1689351443513.png%22%20style%3D%22width%3A%20222px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F54719i63410CE4A9DFDA02%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22hogi_1-1689351443513.png%22%20alt%3D%22hogi_1-1689351443513.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22hogi_0-1689351397163.png%22%20style%3D%22width%3A%20461px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22hogi_0-1689351397163.png%22%20style%3D%22width%3A%20461px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F54718i3BE023184C6304B2%2Fimage-dimensions%2F461x76%3Fv%3Dv2%22%20width%3D%22461%22%20height%3D%2276%22%20role%3D%22button%22%20title%3D%22hogi_0-1689351397163.png%22%20alt%3D%22hogi_0-1689351397163.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3ETroppo%20spesso%20mi%20fermo%20qui...%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CP%3ECosa%20fare%20invece%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22hogi_4-1689351725086.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22hogi_4-1689351725086.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F54722i802B7BC8C17BC1CF%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22hogi_4-1689351725086.png%22%20alt%3D%22hogi_4-1689351725086.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-658482%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Richiesta%20HTTP%20(XML)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-658482%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ENon%20ho%20mai%20usato%20SOAP%2C%20ma%20non%20%C3%A8%20fondamentalmente%20l'invio%20di%20XML%3F%20Forse%20dovrei%20armeggiare%20un%20po'%20con%20le%20intestazioni%2C%20ma%20questo%20sembra%20funzionare%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENames%20Default%20To%20Here(1)%3B%0A%0Arequest%20%3D%20New%20HTTP%20Request(%0A%09URL(%22https%3A%2F%2Fwww.dataaccess.com%2Fwebservicesserver%2FNumberConversion.wso%22)%2C%0A%09Method(%22POST%22)%2C%0A%09Headers(%7B%22Content-Type%3A%20text%2Fxml%3B%20charset%3Dutf-8%22%7D)%2C%0A%09Text(%0A%22%5C%5B%3CENVELOPE%20soap%3D%22http%3A%2F%2Fschemas.xmlsoap.org%2Fsoap%2Fenvelope%2F%22%3E%0A%20%20%0A%20%20%20%20%3CNUMBERTOWORDS%20xmlns%3D%22http%3A%2F%2Fwww.dataaccess.com%2Fwebservicesserver%2F%22%3E%0A%20%20%20%20%20%20%3CUBINUM%3E500%3C%2FUBINUM%3E%0A%20%20%20%20%3C%2FNUMBERTOWORDS%3E%0A%20%20%0A%3C%2FENVELOPE%3E%5D%5C%22%0A%09)%0A)%3B%0Adata%20%3D%20request%20%26lt%3B%26lt%3B%20Send%3B%0AOpen(Char%20To%20Blob(data)%2C%20%22xml%22)%3B%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocumenter.getpostman.com%2Fview%2F8854915%2FSzf26WHn%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocumenter.getpostman.com%2Fview%2F8854915%2FSzf26WHn%3C%2FA%3E%20%3CA%20href%3D%22https%3A%2F%2Fwww.dataaccess.com%2Fwebservicesserver%2FNumberConversion.wso%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.dataaccess.com%2Fwebservicesserver%2FNumberConversion.wso%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar
hogi
Level XIII

HTTP Request (XML)

I want to send a XML based HTTP Request via SOAP to a web server.

Can I do this in Jmp?

 

1 ACCEPTED SOLUTION

Accepted Solutions
jthi
Super User

Re: HTTP Request (XML)

Haven't used SOAP but isn't it basically sending XML? Might have to tinker a bit with headers but this seemed to work

Names Default To Here(1);

request = New HTTP Request(
	URL("https://www.dataaccess.com/webservicesserver/NumberConversion.wso"),
	Method("POST"),
	Headers({"Content-Type: text/xml; charset=utf-8"}),
	Text(
"\[<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <NumberToWords xmlns="http://www.dataaccess.com/webservicesserver/">
      <ubiNum>500</ubiNum>
    </NumberToWords>
  </soap:Body>
</soap:Envelope>]\"
	)
);
data = request << Send;
Open(Char To Blob(data), "xml");

https://documenter.getpostman.com/view/8854915/Szf26WHn https://www.dataaccess.com/webservicesserver/NumberConversion.wso

-Jarmo

View solution in original post

5 REPLIES 5
jthi
Super User

Re: HTTP Request (XML)

Haven't used SOAP but isn't it basically sending XML? Might have to tinker a bit with headers but this seemed to work

Names Default To Here(1);

request = New HTTP Request(
	URL("https://www.dataaccess.com/webservicesserver/NumberConversion.wso"),
	Method("POST"),
	Headers({"Content-Type: text/xml; charset=utf-8"}),
	Text(
"\[<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <NumberToWords xmlns="http://www.dataaccess.com/webservicesserver/">
      <ubiNum>500</ubiNum>
    </NumberToWords>
  </soap:Body>
</soap:Envelope>]\"
	)
);
data = request << Send;
Open(Char To Blob(data), "xml");

https://documenter.getpostman.com/view/8854915/Szf26WHn https://www.dataaccess.com/webservicesserver/NumberConversion.wso

-Jarmo
hogi
Level XIII

Re: HTTP Request (XML)

Thanks @jthi 
wonderful :)

 

New HTTP Request( Text () ??

 

 hogi_1-1689351443513.png

 

hogi_0-1689351397163.png

It is too often that I stop here ...

 

What to do instead:

hogi_4-1689351725086.png

hogi
Level XIII

Re: HTTP Request (XML)

or even:

hogi_0-1689356382544.png

 

jthi
Super User

Re: HTTP Request (XML)

Using XML didn't work for me when using that endpoint so I did use Text and then modified headers to get it working.

-Jarmo
hogi
Level XIII

Re: HTTP Request (XML)

Seems that they fixed it - On my System (v17.1) it also works with XML(...)

Is there some explanation about the differences between Text and XML?

It could make a difference for 

is valid()

But I just checked it by destroying the XML syntax a bit and it was still "valid" for the xml(...) case ...
So, actually I don't know what is checked by IsValid()

Recommended Articles