0
我想通過代理在軌道上運行的紅寶石以下命令:如何在Ruby中通過代理髮布XML數據?
curl --request POST http://200.206.38.24:8580/my_server_path/
--data-binary @test01.xml
--header "Content-type: Application/vnd.vizrt.payload+xml;type=element"
到目前爲止我有:在您的幫助
PROXY_URL = 'proxy.mydomain.com'
PROXY_PORT = 3128
PROXY_USER = 'user'
PROXY_PASSWORD = 'pass'
MSE_HOST = '200.206.38.24'
MSE_PORT = 8580
MSE_PATH = '/my_server_path/'
xml_file = '<?xml version="1.0" encoding="utf-8"?><etc... />'
Net::HTTP::Proxy(PROXY_URL, PROXY_PORT, PROXY_USER, PROXY_PASSWORD).start(MSE_HOST, MSE_PORT) do |http|
response = http.post(MSE_PATH, xml_file, {"Content-type" => "Application/vnd.vizrt.payload+xml;type=element"})
end
感謝。