Zugriff auf Header für Net::HTTP::Post in ruby

Habe ich das folgende Stück code:

    uri = URI.parse("https://rs.xxx-travel.com/wbsapi/RequestListenerServlet")
    https = Net::HTTP.new(uri.host,uri.port)
    https.use_ssl = true
    req = Net::HTTP::Post.new(uri.path)
    req.body = searchxml
    req["Accept-Encoding"] ='gzip'
    res = https.request(req)

Dies in der Regel funktioniert gut, aber der server auf der anderen Seite beschwert sich über etwas, das in meiner XML-Datei und die Technik-Freaks gibt, müssen die xml-Nachricht UND der Header, die gesendet werden.

Ich habe die xml-Nachricht, aber ich kann nicht herausfinden, wie man die Header, die gesendet werden, mit den oben genannten.

InformationsquelleAutor nexar | 2011-03-24
Schreibe einen Kommentar