Bigquery流API返回“不支持的类型内容”

时间:2015-07-22 09:21:39

标签: java google-bigquery

我们正在使用bigquery流API。

通过java客户端尝试下面的操作,我得到“不支持的内容类型:application / json; charset = UTF-8”。

但是通过API探测器尝试相同的操作,它运行良好。

我找不到自己的错误。

POST /upload/bigquery/v2/projects/foo/datasets/bar/tables/baz/insertAll HTTP/1.1
Authorization: Bearer xxxx
Content-Type: application/json; charset=UTF-8
User-Agent: Java/1.7.0_45
Host: www.googleapis.com
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
Content-Length: 62

{"ignoreUnknownValues": true,"rows":[{"json": {"id":"xxx"}}]}

1 个答案:

答案 0 :(得分:0)

没有为InsertAll正确形成您的请求的网址。

你正在使用 POST / upload / bigquery / v2 / projects / foo / datasets / bar / tables / baz / insertAll

当正确的网址应为POST / bigquery / v2 / projects / foo / datasets / bar / tables / baz / insertAll