Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/55.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
C Arduino以太卡-返回网站内容_C_Arduino - Fatal编程技术网

C Arduino以太卡-返回网站内容

C Arduino以太卡-返回网站内容,c,arduino,C,Arduino,我试图访问一个网站,然后返回它在体内输出的任何内容->例如“成功”或“失败” 当我尝试使用我的代码时,我得到了以下信息 <<< REQ >>> HTTP/1.1 200 OK Date: Sat, 30 Aug 2014 17:36:31 GMT Content-Type: text/html Connection: close Set-Cookie: __cfduid=d8a4fc3c84849b6786c6ca890b92e2cc0140942019102

我试图访问一个网站,然后返回它在体内输出的任何内容->例如“成功”或“失败”

当我尝试使用我的代码时,我得到了以下信息

<<< REQ >>>
HTTP/1.1 200 OK
Date: Sat, 30 Aug 2014 17:36:31 GMT
Content-Type: text/html
Connection: close
Set-Cookie: __cfduid=d8a4fc3c84849b6786c6ca890b92e2cc01409420191023; expires=Mon, 23-Dec-2019 23:50:00 GMT; path=/; domain=.japseyz.com; HttpOnly
Vary: Accept-Encoding
X-Powered-By: PHP/5.3.28
Server.
>
HTTP/1.1200ok
日期:2014年8月30日星期六17:36:31 GMT
内容类型:text/html
连接:关闭
设置Cookie:uu cfduid=D8A4FC3C849B6786C6CA890B92E2CC0140920191023;expires=2019年12月23日星期一格林尼治标准时间23:50:00;路径=/;域名=.japseyz.com;HttpOnly
改变:接受编码
X-Powered-By:PHP/5.3.28
服务器。

我的代码是:

如果您只想知道HTTP事务是成功还是失败,那么您需要检查HTTP响应代码。。。在响应的第一行。在您的示例中,它是“200”。。。人类可读的解释是“OK”

以下是指向大多数HTTP 1.1响应代码的链接:

你的问题表明你想从“身体”中提取这些信息。。。 ... 但这些信息并不在“身体”中,而是在第一个反应中
标题,如上所述。

您尝试过以太卡样本吗?有一个webclient示例,您可以在其中找到名为CALLBACK的过程—在该过程中,您可以处理存储在buf变量中的数据

在您的例子中,您需要查找第一个空行,它告诉您已经发送了标题,页面内容(即php写入页面的内容)如下


你对指针有多熟悉?处理页面输出需要多深?i、 e.确定或出错就足够了,或者您确实需要将相同的参数传递回duino?

哦,不,不是响应标题,而是一些自定义输出文本。“成功”只是一个例子。例如,Example.com/cal/insert?time=0000:00:00&title=Test如果成功,它可能会输出“已成功输入$title”,如果不成功,它可能会输出“抱歉,无法创建日历事件”。