Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.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
Curl 卷曲与表格融合_Curl_Google Fusion Tables - Fatal编程技术网

Curl 卷曲与表格融合

Curl 卷曲与表格融合,curl,google-fusion-tables,Curl,Google Fusion Tables,当我试图从我的融合表中获取数据时,我收到了来自请求字符串的 <! DOCTYPE HTML Public "-//w3c//dtd html final// EN> <HTML> <Head> <style> a:link {font:....} a:visited {font:......} </style> <meta HTTP-EQUIV="content-type" content="text-html; charset=

当我试图从我的融合表中获取数据时,我收到了来自请求字符串的

<! DOCTYPE HTML Public "-//w3c//dtd html final// EN>
<HTML>
<Head>
<style>
a:link {font:....}
a:visited {font:......}
</style>
<meta HTTP-EQUIV="content-type" content="text-html; charset= window....">

您需要对请求进行url编码。例如

 $ curl "http://www.google.com/fusiontables/api/query?sql=select+*+from+3333333"

我只需在执行之前将这两个选项添加到curl即可解决此问题:curl\u easy\u setopt(curl,CURLOPT\u HTTPGET,1L);struct curl_slist*headers=NULL;headers=curl\u slist\u append(headers,“内容类型:application/atom+xml”);curl_easy_setopt(curl,CURLOPT_HTTPHEADER,headers);抱歉,没有意识到java有一个curl库。
 $ curl "http://www.google.com/fusiontables/api/query?sql=select+*+from+3333333"