Note that there are some explanatory texts on larger screens.

plurals
  1. POSOAP REQUEST USING Ruby without using any gem
    primarykey
    data
    text
    <pre><code> http = Net::HTTP.new('rty.makemytrip.com', 80) http.use_ssl = false path="http://rty.makemytrip.com/btd_Webs_CreateIncident/MMT_Webs_CreateIncident.asmx?op=CreateIncident" # Create the SOAP Envelope data = &lt;&lt;-EOF &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;SOAP-ENV:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"&gt; &lt;SOAP:Body&gt; &lt;CreateIncident xmlns="http://MakeMyTrip.org/"&gt; &lt;FirstName&gt;#{params[:name]}&lt;/FirstName&gt; &lt;Email&gt;#{params[:email]}&lt;/Email&gt; &lt;CityOfResidence&gt;#{params[:city]}&lt;/CityOfResidence&gt; &lt;MobilePhone&gt;#{params[:mobile]}&lt;/MobilePhone&gt; &lt;/CreateIncident&gt; &lt;/SOAP:Body&gt; &lt;/SOAP-ENV:Envelope&gt; EOF # Set Headers headers = { 'Content-Type' =&gt; 'Content-Type: application/soap+xml; charset=utf-8' } # Post the request resp, data = http.post(path, data, headers) # Output the results logger.error "code = &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;#{resp.code}" logger.error "Response message = &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;Message =#{resp.message}" resp.each { |key, val| logger.error "key&gt;#{key}&gt;&gt;&gt;&gt;&gt;#{val}" } logger.error "data&gt;&gt;&gt;&gt;&gt;#{ data}" </code></pre> <p>it gives us this error</p> <pre><code>code = &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;500 Response message = &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;Message =Internal Server Error key&gt;x-powered-by&gt;&gt;&gt;&gt;&gt;ASP.NET key&gt;x-aspnet-version&gt;&gt;&gt;&gt;&gt;2.0.50727 key&gt;connection&gt;&gt;&gt;&gt;&gt;close key&gt;content-type&gt;&gt;&gt;&gt;&gt;text/xml; charset=utf-8 key&gt;date&gt;&gt;&gt;&gt;&gt;Thu, 19 Sep 2013 08:35:13 GMT key&gt;server&gt;&gt;&gt;&gt;&gt;Microsoft-IIS/7.5 key&gt;content-length&gt;&gt;&gt;&gt;&gt;442 key&gt;cache-control&gt;&gt;&gt;&gt;&gt;private data&gt;&gt;&gt;&gt;&gt; &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt; &lt;soap:Body&gt; &lt;soap:Fault&gt; &lt;faultcode&gt;soap:Server&lt;/faultcode&gt; &lt;faultstring&gt;Server was unable to process request. ---&amp;gt; 'SOAP' is an undeclared namespace. Line 8, position 5.&lt;/faultstring&gt; &lt;detail /&gt; &lt;/soap:Fault&gt; &lt;/soap:Body&gt; &lt;/soap:Envelope&gt; </code></pre> <p>what is wrong in this code</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload