>>>>>>loHTTP= CREATEOBJECT("MSXML2.ServerXMLHTTP.6.0") >>>>>>loHTTP.Open("POST", "https://api-test.mypartner.com/", .F.) >>>>>>loHTTP.Setrequestheader("Content-type", "application/x-www-form-urlencoded") >>>>>>loHTTP.Send("json=" + m.lcJsonString) >>>>>>>>>>>>
>>>loHTTP.Open("POST","https://api-test.mypartner.com/wcf-services/service-customs.svc/customs/insert_customs_data",.f.) >>>>>
>>loHTTP.Setrequestheader("Content-type", "application/x-www-form-urlencoded") >>loHTTP.Send("json=" + m.lcJsonString) >>lcRespJSON= ''+ This.oHTTP.Responsebody >>>>
>><?xml version="1.0" encoding="utf-8"?> >><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> >><html xmlns="http://www.w3.org/1999/xhtml"> >> <head> >> <title>Request Error</title> >> <style>BODY { color: #000000; background-color: white; font-family: Verdana; margin-left: 0px; margin-top: 0px; } #content { margin-left: 30px; font-size: .70em; padding-bottom: 2em; } A:link { color: #336699; font-weight: bold; text-decoration: underline; } A:visited { color: #6699cc; font-weight: bold; text-decoration: underline; } A:active { color: #336699; font-weight: bold; text-decoration: underline; } .heading1 { background-color: #003366; border-bottom: #336699 6px solid; color: #ffffff; font-family: Tahoma; font-size: 26px; font-weight: normal;margin: 0em 0em 10px -20px; padding-bottom: 8px; padding-left: 30px;padding-top: 16px;} pre { font-size:small; background-color: #e5e5cc; padding: 5px; font-family: Courier New; margin-top: 0px; border: 1px #f0f0e0 solid; white-space: pre-wrap; white-space: -pre-wrap; word-wrap: break-word; } table { border-collapse: collapse; border-spacing: 0px; font-family: Verdana;} table th { border-right: 2px white solid; border-bottom: 2px white solid; font-weight: bold; background-color: #cecf9c;} table td { border-right: 2px white solid; border-bottom: 2px white solid; background-color: #e5e5cc;}</style> >> </head> >> <body> >> <div id="content"> >> <p class="heading1">Request Error</p> >> <p>The server encountered an error processing the request. The exception message is 'The incoming message has an unexpected message format 'Raw'. The expected message formats for the operation are 'Xml', 'Json'. This can be because a WebContentTypeMapper has not been configured on the binding. See the documentation of WebContentTypeMapper for more details.'. See server logs for more details. The exception stack trace is: </p> >> <p> at System.ServiceModel.Dispatcher.DemultiplexingDispatchMessageFormatter.DeserializeRequest(Message message, Object[] parameters) >> at System.ServiceModel.Dispatcher.UriTemplateDispatchFormatter.DeserializeRequest(Message message, Object[] parameters) >> at System.ServiceModel.Dispatcher.DispatchOperationRuntime.DeserializeInputs(MessageRpc& rpc) >> at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc) >> at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) >> at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc) >> at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)</p> >> </div> >> </body> >></html> >>>>
>loHTTP.Open("POST", "https://api-test.mypartner.com/wcf-services/service-customs.svc/customs/insert_customs_data", .F.) >loHTTP.Setrequestheader("Content-type", "application/json") >loHTTP.Send(m.lcJsonString) >