如何更改 Geoserver 2.8.2 WMS 异常格式

how to change Geoserver 2.8.2 WMS exception format

我想将 Geoserver 2.8.2 WMS 的异常格式从默认 XML 更改为 inimage 或空白。该文档指出这是可能的 (https://docs.geoserver.org/latest/en/user/services/wms/reference.html#exceptions),但没有说明如何或在哪里。有人可以告诉我吗?

提前致谢!

只有在执行 GetMap 请求时才能更改格式(无法配置,我相信标准默认要求使用 XML 例外)。

发出GetMap请求时,在URL.

中添加键值对&EXCEPTIONS=application/vnd.ogc.se_inimage&EXCEPTIONS=application/vnd.ogc.se_blank

例如:

https://gs-main.geosolutionsgroup.com/geoserver/tiger/wms?service=WMS&version=1.1.0&request=GetMap&layers=tiger%3Agiant_polygon&bbox=-180.0%2C-90.0%2C180.0%2C90.0&width=768&height=384&srs=EPSG%3A4326&styles=foobar&format=image/png&EXCEPTIONS=application/vnd.ogc.se_inimage

(应该return一张图片说foobar风格不存在)