S dataToProcess=%request.Content.Read(32000) s dataToJSON=$TR(dataToProcess,"'"," ") s dataToJSON=$TR(dataToProcess,"""","'") s ^simonupload(2)=dataToJSON S dataToJSON=##class(Util.JSON).Decode(dataToJSON) s ^simonupload(3)=dataToJSON s ^simonupload(4)=dataToJSON.GetAt("Opmerkingen") s ^simonupload(5)=dataToJSON.GetAt("Bijlagen").GetAt(1) quit $$$OK }
go to post
Thanks to you all, I got it working now.
Best regards,
Simon
go to post
Where should I get the output HTML-page?
Thanks,
Simon
go to post
Hi Henrique,
I don't have any code for this api yet but I do have one for (for example) JSON:
<Route Url="/newOrder" Method="post" Call="newOrder"/>
ClassMethod newOrder() As %Status {
S dataToProcess=%request.Content.Read(32000)
s dataToJSON=$TR(dataToProcess,"'"," ")
s dataToJSON=$TR(dataToProcess,"""","'")
s ^simonupload(2)=dataToJSON
S dataToJSON=##class(Util.JSON).Decode(dataToJSON)
s ^simonupload(3)=dataToJSON
s ^simonupload(4)=dataToJSON.GetAt("Opmerkingen")
s ^simonupload(5)=dataToJSON.GetAt("Bijlagen").GetAt(1)
quit $$$OK
}
This works for receiving JSON.
But I don't know how to do it with Form Data.