作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我按照文档查看了多个链接以了解如何在 ejabberd 服务器上上传文件,但仍然无法在 ejabberd 服务器上上传文件。我的动机是在尝试使用 postman 之前从 android 应用程序上传文件。我正在使用默认的 ejabberd 配置,通过将 tls false 设置为使用 http 而不是 https 来更改 slite。
hosts:
- "faiqkhan-VirtualBox"
listen:
-
port: 5443
ip: "::"
module: ejabberd_http
tls: false
request_handlers:
"/upload": mod_http_upload
modules:
mod_http_upload:
put_url: "http://@HOST@:5443/upload"
我这样使用:http://faiqkhan-VirtualBox:5443/api/mod_http_upload
但收到 400 个错误请求
我错过了什么?还是整件事都做错了?
最佳答案
配置正确,但您的网址格式不正确。
http://yourservername:5443/upload/
or
https://yourservername:5443/upload/
in your case it will be,
http://faiqkhan-VirtualBox:5443/upload/
您应该得到“未找到”。从服务器
/upload 是你指定的url参数mod_http_upload模块配置
mod_http_upload 是处理 http 文件传输或 https 文件传输的模块,如果证书是 config
希望对你有帮助
关于ejabberd - 如何在ejabberd服务器上上传文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64314444/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!