java - 使用 Android Studio 的 PUT 请求
问题描述
我正在尝试开发自己的智能家居应用程序。为此,我必须向我的树莓派发送一个 PUT 请求。
我已经使用以下代码在我的 PC 上完成了它:
HttpResponse<String> response1 = Unirest.put("http://192.168.1.151:80/api/09107DA986/lights/1/state")
.header("Content-Type", "application/x-www-form-urlencoded")
.body("{ \"on\": " + on + ",\r\n \"bri\": " + bri + ",\r\n \"hue\": " + hue + ",\r\n \"sat\": " + sat + ",\r\n \"transitiontime\": " + transitiontime + "\r\n}")
.asString();
现在我也用Android Studio在我的手机上试了一下,但我无法得到它。我正在寻找与我的计算机代码类似的解决方案。
解决方案
推荐阅读
- wordpress - Wordpress WP_User_Query + Relevanssi
- javascript - 文件阅读器 Angular 2
- scala - 如何在Scala中解析StructType的字段?
- python - 执行 cgi 时,显示纯文本
- amazon-web-services - 如何在 AWS CLI 中选择配置文件?
- android - ConstraintLayout 以编程方式将约束更改为可移动视图
- workfusion - 执行 OCR 时出错
- nginx - Lua nginx从POST头中提取目标路径
- excel - 使用 VBA 单击下拉列表中的元素
- postgresql - 舍入值 Postgresql