Bug #1724

Do not URL-encode all headers in python client lib

Added by Antony Chazapis over 12 years ago. Updated about 11 years ago.

Status:Closed Start date:12/01/2011
Priority:Medium Due date:
Assignee:Sofia Papagiannaki % Done:

0%

Category:Pithos Spent time: -
Target version:-

Description

Some headers should not be URL-encoded, as for example Content-Disposition.

Decoded by the server:

'X-Account-Meta-*', 'X-Account-Group-*', 'X-Container-Meta-*', 'X-Object-Meta-*',
'X-Object-Manifest', 'X-Object-Sharing', 'X-Copy-From', 'X-Move-From',
'X-Source-Account', 'X-Source-Object', 'Destination-Account', 'Destination'

Encoded by the server:

'X-Account-Meta-*', 'X-Account-Group-*', 'X-Container-Meta-*', 'X-Object-Meta-*',
'X-Container-Object-Meta', 'X-Object-Manifest', 'X-Object-Sharing', 'X-Object-Shared-By'

History

#1 Updated by Antony Chazapis over 12 years ago

  • Subject changed from Do not URL-encode XML replies to Do not URL-encode all headers in python client lib
  • Assignee changed from Antony Chazapis to Sofia Papagiannaki

#2 Updated by Antony Chazapis over 12 years ago

  • Status changed from New to Closed

Decided to encode/decode all headers at the server instead. More at #1511.

#3 Updated by Vangelis Koukis about 11 years ago

  • Project changed from Pithos to Synnefo
  • Target version deleted (0.8.1)

#4 Updated by Vangelis Koukis about 11 years ago

  • Category set to Pithos

Also available in: Atom PDF