我正在尝试使用这个片段:
open("data.csv", "wb") do |file|
file << open("https://website.com/data.php", http_basic_authentication: ["username", "password"]).read
end
但我只是下载了网站的 HTML 代码,而不是所需的 CSV 文件。有什么问题?当我访问 URL 并且我没有登录时,它会显示登录表单(不是 HTTP 身份验证窗口)。如何解决这种情况?
谢谢