作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想让我的 Android 设备充当 HTTP 服务器。当我在我的设备上启动我的服务器时,它应该显示一个 IP 地址。当我通过桌面 PC(同一网络)访问此设备的 IP 地址时,我应该能够将文件从我的桌面上传到 Android 设备。
我试过 NanoHttpd.java 但它很难用,我也想用它来下载文件。有没有更好的解决方案来实现这些?
最佳答案
NanoHTTPD
非常适合处理文件上传和下载。如果要下载文件,请通过扩展和覆盖 serve
方法使用 serveFile
方法。为了处理上传,检查 POST
请求并从 files
参数获取文件。您将获得放置上传文件的临时路径。使用 FileInputStream
读取文件并执行任何您想做的事情。希望这能回答您的问题。
关于android-networking - Android 将文件从台式电脑上传到 Android 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8609120/
我是一名优秀的程序员,十分优秀!