-1
我從服務器獲取URL輸入如下接收參數:從URL
http://10.0.0.70/distance=150/angle=60
現在我怎麼可以從這個URL獲得的距離和角度參數,並將其存儲到另一個變量?我不得不在Arduino編程語言中使用它。
我從服務器獲取URL輸入如下接收參數:從URL
http://10.0.0.70/distance=150/angle=60
現在我怎麼可以從這個URL獲得的距離和角度參數,並將其存儲到另一個變量?我不得不在Arduino編程語言中使用它。
這應該工作
char str[] = "http://10.0.0.70/distance=150/angle=60";
char * pch;
char *ptr;
long ret;
pch = strchr(str,'='); // find '='
ret = strtoul(pch, &ptr, 10); // take the number after it (here ret = 150)
pch = strchr(pch+1,'='); // find the next '='
ret = strtoul(pch, &ptr, 10); // take the number after it (here ret = 60)