c15818f1e6
Trying to copy an object with non-ASCII characters in its name results in, depending on the pipeline: - an error code 412 because of a badly urlencoded path - an error code 500 "TypeError: Expected a WSGI string" This commit fixes the problem by calling str_to_wsgi on the object name after it has been urldecoded. We do not need to call this on the container name because it is supposed to contain only ASCII characters. Change-Id: If837d4e55735b10a783c85d91f37fbea5e3baf1d |
||
---|---|---|
.. | ||
s3api | ||
__init__.py | ||
mock_swift_key_manager.py | ||
swift_test_client.py | ||
test_access_control.py | ||
test_account.py | ||
test_container.py | ||
test_dlo.py | ||
test_domain_remap.py | ||
test_object_versioning.py | ||
test_object.py | ||
test_slo.py | ||
test_staticweb.py | ||
test_symlink.py | ||
test_tempurl.py | ||
test_versioned_writes.py | ||
tests.py |