Заголовки HTTP неправильно обрабатываются jClouds с учетом регистра, что приводит к сбою OpenStack x-storage-url

Мы используем библиотеку jclouds для подключения к облачному хранилищу OpenStack Swift (grizzly) и столкнулись со следующей проблемой: https://issues.apache.org/jira/browse/JCLOUDS-155

Мы используем веб-интерфейс Apache для быстрого прокси-сервера, как указано здесь: http://docs.openstack.org/developer/swift/apache_deployment_guide.html

По сути, проблема заключается в том, что веб-интерфейс Apache (с использованием mod-wsgi) возвращает заголовок в нижнем регистре (x-storage-url), тогда как jClouds ожидает, что это будет X-Storage-URL (с учетом регистра).

Таким образом, jClouds чувствителен к регистру. Когда этого не должно быть. Можем ли мы что-нибудь сделать, чтобы решить эту проблему, пока кто-то из сообщества jClouds исправит эту проблему?


person Saqib Ali    schedule 27.06.2013    source источник


Ответы (1)


Эта проблема исправлена ​​и выпущена в jclouds 1.6.2.

person Everett Toews    schedule 07.09.2013