Just to mention. If you are not interested in the content body you could do a 
HEAD request instead of GET. 

Norbert

> Am 11.05.2017 um 22:44 schrieb Udo Schneider <udo.schnei...@homeaddress.de>:
> 
> Hi Sven,
> 
> that's perfect. To be honest I don't care about the content - I'm just 
> parsing the header. And even if there is a wrong decoding in there... I can 
> live with that.
> 
> Thank you very very much! For your help but also your stuff in general.
> 
> CU,
> 
> Udo
> 
> 
>> Am 11/05/17 um 22:35 schrieb Sven Van Caekenberghe:
>> Hi Udo,
>>> On 11 May 2017, at 21:37, Udo Schneider <udo.schnei...@homeaddress.de> 
>>> wrote:
>>> 
>>> All,
>>> 
>>> I'm hitting an error where fetching web content fails. The website does 
>>> indeed use invalid characters.
>>> 
>>> The easiest way to reproduce:
>>> 
>>> ZnEasy get: 
>>> 'http://www.darkreading.com/partner-perspectives/malwarebytes/locky-returns-with-a-new-(borrowed)-distribution-method/a/d-id/1328723'
>>> 
>>> Is there any way to tell Zinc to simply ignore that error and to continue?
>>> 
>>> CU,
>>> 
>>> Udo
>> That server/page has a mime-type text/plain with no explicit encoding 
>> (charset) setting, so we have to guess. Like utf-8, pure latin1/iso88591 
>> does not work. The following does work, but you can't be sure everything 
>> went well (beLenient takes some bytes as they are).
>> ZnDefaultCharacterEncoder
>>   value: ZnCharacterEncoder latin1 beLenient
>>   during: [
>>     ZnClient new
>>       get: 
>> 'http://www.darkreading.com/partner-perspectives/malwarebytes/locky-returns-with-a-new-(borrowed)-distribution-method/a/d-id/1328723';
>>       yourself ].
>> I added some API earlier today, so that the following should also work (you 
>> need to load Zn #bleedingEdge first).
>>  ZnClient new
>>   defaultEncoder: ZnCharacterEncoder latin1 beLenient;
>>   get: 
>> 'http://www.darkreading.com/partner-perspectives/malwarebytes/locky-returns-with-a-new-(borrowed)-distribution-method/a/d-id/1328723';
>>   yourself.
>> HTH,
>> Regards,
>> Sven
> 
> 
> 


Reply via email to