学前班
最后登录1970-1-1
在线时间 小时
注册时间2016-11-7
|
本帖最后由 z25525000 于 2016-11-7 11:25 编辑
打扰各位大神
我改esp8266范例
直接去取得http内容
但是都无法返回讯息
求解
test.h
#define macUser_ESP8266_ApSsid "J-TEST"
#define macUser_ESP8266_ApPwd "test"
#define macUser_ESP8266_TcpServer_IP "192.168.0.178"
#define macUser_ESP8266_TcpServer_Port "8080"
char* respond;
printf ( "\r\n GET ESP8266 VALUE start\r\n" );
ESP8266_SendString ( ENABLE, "GET http://192.168.0.178/v/php_view.php HTTP/1.0\r\n\r\n\r\n", 0, Single_ID_0 );
printf("Send GET Request Done!\n");
respond = ESP8266_ReceiveString(ENABLE);
printf("%s",respond);
printf ( "\r\n GET ESP8266 VALUE END\r\n" );
php_view.php
<?php
$fp = fopen('output.txt', 'a');
fwrite($fp, "hi\r\nhi\r\nhi");
fclose($fp);
if(is_array($_GET)&&count($_GET)>0)// 判断是否有Get??
{
if(isset($_GET["value"]))//判断所需要的value是否存在,返回true or false
{
print_r($_GET['value']);
}
}
else
{
print "man_not_good"; //都没有 直接返回讯息
}
?>
|
|