bash - 从 url 下载 Bash 脚本文件
问题描述
我正在尝试从我需要先登录到站点的链接下载 csv 文件。但它不会下载任何东西。当我输入 chrome 的链接时,它会立即开始下载 csv 文件。链接基本上属于网站中的可点击按钮。顺便说一句,网站的登录页面不同。这是http://192.28.101.51:16001/login
wget --user=username --ask-password http://192.28.101.51:16001/getProductNameWithID
解决方案
该网站似乎将 cookie 存储在 Chrome 中,因此不会提示密码。在这种情况下,您可能需要基于终端的浏览器。我在这里使用w3m
.
先手动先登录:
w3m -cookie http://192.28.101.51:16001/login
登录,然后按Q
退出。
然后您可以尝试将文件下载为:
w3m -cookie http://192.28.101.51:16001/getProductNameWithID > output_file
推荐阅读
- android - 在相同布局中使用一个图像视图而不是具有相同宽度和高度的其他图像视图
- r - 为什么更新数据表后数据表中的 R/Shiny 输入无法正常工作?
- delphi - 从 propInfo 获取 TList 类型
- php - 关联数组循环
- javascript - 如何在 chrome/safari 上显示多个谷歌地图信息窗口?
- java - 为多个并行流更新一个计数器
- python - 使用python进行多项式加法
- configuration - 弹簧型材。配置数据库问题
- jquery - owl carousel 跳转到特定幻灯片并为其添加类
- javascript - React Native Wix 日历标记日期显示错误