大家好,我在arduino上建立一个web服务器,当发送get请求时,返回json数据,但现在是用浏览器可以读取到该json数据,但用jquery在网页里面却读取不到,是怎么回事呢? 我将服务器的代码和客户端的代码贴下来,大家看看。
服务器代码:
#include
#include
// Enter a MAC address and IP address for your controller below.
// The IP address will be dependent on your local network:
byte mac[] = {
0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
IPAddress ip(192,168,1, 177);
char cmd[15];
char param1[15];
boolean systemArmed = true;
#define STRING_BUFFER_SIZE 512
char buffer[STRING_BUFFER_SIZE];
EthernetServer server(80);
void setup() {
Serial.begin(9600);
// start the Ethernet connection and the server:
Ethernet.begin(mac, ip);
server.begin();
Serial.print("server is at ");
Serial.println(Ethernet.localIP());
}
void send404(EthernetClient client) {
client.println("HTTP/1.1 404 OK");
client.println("Content-Type: text/html");
client.println("Connnection: close");
client.println();
client.println("");
client.println("
404");}
void sendStatus(EthernetClient client) {
// Send a standard http response header
Serial.println("test");
client.println("HTTP/1.1 200 OK");