Beenden Sie die Änderung des Headernamens von ruby http request
Ich mache eine http-Anfrage in Ruby:
<code> http = Net::HTTP.new(uri.host, uri.port) req = Net::HTTP::Post.new(uri.path) req.body = payload req['customeheader'] = 'xxxxxxxxx' http.set_debug_output $stdout </code>
Ich habe das Debuggen eingeschaltet und wenn die Anfrage gepostet wird, kann ich sehen, dass der Header wie folgt gepostet wird:
<code> Customheader: xxxxxxxxx </code>
Gibt es irgendetwas, um dies zu stoppen, gibt der Drittanbieter-Server, auf dem ich etwas poste, einen Fehler aus, weil der Header-Name nicht korrekt ist - er erwartetcustomheader: