Hi, I am using Zinc to get the contents of a file. The code works correct in GemStone (because I think it uses a different/older) version but in Pharo it throws an error in:
ZnHeaders >> contentType ^ ZnMimeType fromString: (self headers at: 'Content-Type') The error there is in the #fromString: since " (self headers at: 'Content-Type')" answers an empty string. The error inside #fromString is in this line: sub := aString copyFrom: main size + 2 to: endOfSub. that fails of course since 'aString' is an empty string. Curl shows indeed that the url I am getting has an empty content type defined: < HTTP/1.1 200 OK < x-amz-id-2: eBymTYeSNAPTsgOYDvpbqj/gIPcPpuSb6F0ca/zVjLUG+P2hLZJy/IbU+4MX42sW < x-amz-request-id: F82747AD31A40F4E < Date: Wed, 22 Jul 2015 14:02:00 GMT < Last-Modified: Tue, 21 Jul 2015 20:42:44 GMT < ETag: "a9fc27157bca2863a58c331e0eae27fb" *< Content-Type:* < Content-Length: 437013 < Server: AmazonS3 So...while it may be "server's fault" because it may be doing something wrong, is still need to get it. I haven't found any workaround in Zinc that it wasn't changing code. I am fine with changing code / override if this is a bug and will be fixed later. But if there is a setting or something I would be glad to know it. Thanks, -- Mariano http://marianopeck.wordpress.com
