0

我正在尝试向此 API 发出请求:

http://services.vrt.be/epg/playlists

默认返回文本/html。

当我在这样的浏览器中查询它时: http://services.vrt.be/epg/playlists?accept=text/html它仍然按请求返回 html。

但是当我这样查询时: http ://services.vrt.be/epg/playlists?accept=application/vnd.epg.vrt.be.playlists_1.0+json

使用 API 文档中所述的正确数据类型,它 406 并告诉我这是不可接受的。

错误页面显示了一个接受类型列表,如下所示:

支持以下媒体类型:application/vnd.epg.vrt.be.playlists_1.0+xml、application/vnd.epg.vrt.be.playlists_1.0+json、application/vnd.epg.vrt.be.playlists_1 .1+xml,应用程序/vnd.epg.vrt.be.playlists_1.1+json,文本/html

Wich 列出了我提供的接受类型。我做错了什么,我正确通过了吗?(accept 参数由文档定义,并在提供 text/html 类型时起作用)

谢谢

4

1 回答 1

0

这些 URL 似乎有效(至少它们不会出错):

http://services.vrt.be/epg/playlists?vnd.epg.vrt.be.playlists_1.1+json
http://services.vrt.be/epg/playlists?vnd.epg.vrt.be.playlists_1.0+xml
于 2012-11-20T15:56:14.597 回答