Net :: HTTP를 사용하여 WordPress.org에서 latest.zip을 다운로드하려고합니다.Net :: HTTP를 통해 zip 파일 다운로드
Net::HTTP.start("wordpress.org/") { |http|
resp = http.get("latest.zip")
open("a.zip", "wb") { |file|
file.write(resp.body)
}
puts "WordPress downloaded"
}
그러나 (내가 a.txt이 할 파일을 변경하는 경우)이 단지 나에게 4킬로바이트 404 오류 HTML 페이지를 제공합니다 : 이것은 내가 지금까지 가지고 것입니다. 나는 이것이 URL과 관련이 있다고 생각하고 있는데, 아마도 URL은 어떻게 든 리다이렉트되어 있지만, 내가하는 일에 대한 단서가 없다. 나는 Ruby의 초보자입니다.
감사합니다. 이걸로 고생하고있다. Net :: HTTP는 리디렉션을 멋지게 처리하지 않습니다. 발췌 해 주셔서 감사합니다! – maetthew
당신은 저를 너무 행복하게했습니다. 감사! – Stone