【问题标题】:Using WGET command upload files to http使用 WGET 命令上传文件到 http
【发布时间】:2016-11-26 08:45:25
【问题描述】:

我正在使用 wget 命令将文件上传到 http。

wget --no-check-certificate --user=username --password=password --header="Content-type: multipart/form-data boundary=FILEUPLOAD" --post-file filename  http://exmaple@.net

这是我的错误信息:

`文件夹名称' 解决EXAMPLE.NET ...我 连接到 EXAMPLE.NET|10.00.00.009|:80... 已连接。 已发送 HTTP 请求,等待响应... 401 访问被拒绝 连接到 EXAMPLE.NET|10.00.00.009|:80... 已连接。 HTTP 请求已发送,等待响应... 500 Internal Server Error

请帮助解决错误。

注意:curl 没有安装在服务器中

【问题讨论】:

  • 也许您在帖子查询中遗漏了上传表单提供的某些字段?
  • 嗨,史密斯,谢谢.. 如何通过上传表单。请帮我举个例子。
  • 祝你好运......
  • 服务器上有日志吗?

标签: linux unix wget


【解决方案1】:

ERROR => `FOLDER_NAME' 正在解析EXAMPLE.NET... i 连接到EXAMPLE.NET|10.00.00.009|:80... 已连接。 HTTP 请求已发送,正在等待响应... 401 访问被拒绝 正在连接到 EXAMPLE.NET|10.00.00.009|:80... 已连接。 HTTP 请求已发送,等待响应...500 Internal Server Error

服务器的第一个响应是拒绝访问。我会调查您提供的身份验证凭据。之后看看错误 500 是否仍然显示。并通过手动上传而不是使用 wget 进行测试,以查看表单是否有效。

【讨论】:

  • 快速提问。您使用什么命令进行上传,其次是针对网页上的多部分表单进行上传?
  • 我想从 linux 服务器使用 wget 命令将文件上传到 http。 CURL 命令未安装...
【解决方案2】:

经过多次尝试,我无法使用wget 上传。不断收到糟糕的请求。

我设法改用curl

curl -v -F filename=image.jpg -F upload=@image.jpg http://localhost:8080/api/upload

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-15
    • 1970-01-01
    • 2015-01-02
    • 1970-01-01
    • 1970-01-01
    • 2011-09-22
    相关资源
    最近更新 更多