RemoteReader :处理查询参数生成的图像

RemoteReader : Handle image generated by query parameter

我有一个用例,其中 ImageResizer 上的 RemoteReader 插件需要处理以下 url 语法:

http://imageresizer.local/remote/somedomain.com/segment/documentviewer/get_image.hml?img_name=filename.jpg

开箱即用,似乎 RemoteReader 只是将 get_image.html 视为图像,而不使用查询参数来查找实际图像。我理解插件很难知道要与请求一起发送哪些参数以获得图像响应。

我的问题是,我是否需要分叉插件才能获得此功能,或者有没有办法强制插件发送带有参数的整个 url?也许我可以利用 IIS url 重写来帮助解决这个问题。任何方向将不胜感激。

您不能对远程服务器和 imageresizer 使用相同的查询字符串。那会使两者混淆。

您需要对远程 URL(包括查询字符串)进行 base64 编码,并相应地使用不太人性化的语法。