Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino 是否有ESP8266的REST客户端可用于身份验证?_Arduino_Esp8266 - Fatal编程技术网

Arduino 是否有ESP8266的REST客户端可用于身份验证?

Arduino 是否有ESP8266的REST客户端可用于身份验证?,arduino,esp8266,Arduino,Esp8266,我有一个RESTful API,我想从中获取一个值: 192.168.1.50/rest/vars/get/1/12 它应该返回一些JSON。问题是这个API需要身份验证。我已经能够使用这个,我可以做基本的GET,但是它似乎不能与身份验证一起工作 我已尝试将同一个客户端用于: username:password@192.168.1.50/rest/vars/get/1/12 但这不起作用。还有其他客户吗 ETA:我应该注意用户名:password@192.168.1.50/rest/vars

我有一个RESTful API,我想从中获取一个值:

192.168.1.50/rest/vars/get/1/12
它应该返回一些JSON。问题是这个API需要身份验证。我已经能够使用这个,我可以做基本的GET,但是它似乎不能与身份验证一起工作

我已尝试将同一个客户端用于:

username:password@192.168.1.50/rest/vars/get/1/12
但这不起作用。还有其他客户吗


ETA:我应该注意
用户名:password@192.168.1.50/rest/vars/get/1/12
在从匿名浏览器调用时可以工作,因此应该可以从ESP8266进行调用。

我们需要更多信息。在服务器上启动像Wireshark这样的数据包捕获器,并观察HTTP消息。具体比较浏览器的请求与ESP的功能。JSON API需要什么身份验证,HTTP基本身份验证还是摘要身份验证?您是否使用
RestClient::setHeader()
函数进行基本身份验证?如果它消化了身份验证,那么实现起来就有点复杂了;看起来您可能只需要“http://”,或者可以显式调用
setAuthorization()