Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support automatic decompression of GZIP and DEFLATE by default #266

Closed
tmenier opened this issue Dec 20, 2017 · 1 comment
Closed

Support automatic decompression of GZIP and DEFLATE by default #266

tmenier opened this issue Dec 20, 2017 · 1 comment

Comments

@tmenier
Copy link
Owner

tmenier commented Dec 20, 2017

Currently Flurl defaults to whatever HttpClient defaults to for this, but that's not consistent between platforms/versions. By most accounts, the decision not to enable these by default has to do solely with backward compatibility. For Flurl I think it makes sense to enable them by default.

tmenier added a commit that referenced this issue Jan 1, 2018
@tmenier tmenier added this to the Flurl.Http 2.1.2 milestone Jan 1, 2018
@tmenier tmenier closed this as completed Feb 22, 2018
@tmenier tmenier removed the ready label Feb 22, 2018
@ongun23
Copy link

ongun23 commented Jul 13, 2021

Throws exceptions on Ubuntu but works fine at Windows machine. Below code can be used for testing.

`string text = "https://www.hepsiburada.com/samsung-55tu7000-crystal-4k-ultra-hd-55-140-ekran-uydu-alicili-smart-led-tv-p-HBV00000UXPWF?magaza=Teknofish"
.WithHeader("Content-Encoding", "gzip")
.WithHeader("Content-Encoding", "deflate")
.WithHeader("authority", "www.hepsiburada.com")
.WithHeader("pragma", "no-cache")
.WithHeader("cache-control", "no-cache")
.WithHeader("sec-ch-ua", "" Not;A Brand";v="99", "Google Chrome";v="91", "Chromium";v="91"")
.WithHeader("sec-ch-ua-mobile", "?0")
.WithHeader("upgrade-insecure-requests", "1")
.WithHeader("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36")
.WithHeader("accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.9")
.WithHeader("service-worker-navigation-preload", "true")
.WithHeader("sec-fetch-site", "none")
.WithHeader("sec-fetch-mode", "navigate")
.WithHeader("sec-fetch-user", "?1")
.WithHeader("sec-fetch-dest", "document")
.WithHeader("accept-language", "tr-TR,tr;q=0.9,en-US;q=0.8,en;q=0.7,de;q=0.6,pl;q=0.5,ru;q=0.4,fr;q=0.3,pt;q=0.2,nl;q=0.1,it;q=0.1,mt;q=0.1,ka;q=0.1")
.WithHeader("cookie", "anon=A9F166E0D5B346CF67EB86A5E34228964A0059AD18D67DF5DB128BF7362CE86003DA863DBBF7317C230472E544E3A1165D71BFBAAEB2C9D94EA67B84A08B3C7B05E75BE747AD5286EEA4B981C6F250EF393D883ECA949958FFD000AD869F4D95E7B112D3C6E346177DD9D70DE32AAB109811A60909A71EF2F4B989E602E29799D43C861B67FE87F4950C52A98D90767F894419115BF2895A4392D82B23789F5A044AF7E3117FC8EA1B67905C2747498687094332EE76EAC9EB026A5394E3EA29A34A8498D1E66A6D3229A72E6943F11F3CD0D6AB734BFF47A7DC92F7DCE07E25B6935038A8D7A8E9402F3332121DF8CFF7E15E09A0457F928422D9038C53AE09658C54EC09C31351D30A4E7B6B8E3AC52774D992D136FA72CE41E0E5A034771392BC0F7E5BFAA0FF6EBFA22F7D976B50C0477ABC0560486CD106CE461AF750913A7DC293F047524E57680359; newhbv1=A9F166E0D5B346CF67EB86A5E34228964A0059AD18D67DF5DB128BF7362CE86003DA863DBBF7317C230472E544E3A1165D71BFBAAEB2C9D94EA67B84A08B3C7B05E75BE747AD5286EEA4B981C6F250EF393D883ECA949958FFD000AD869F4D95E7B112D3C6E346177DD9D70DE32AAB109811A60909A71EF2F4B989E602E29799D43C861B67FE87F4950C52A98D90767F894419115BF2895A4392D82B23789F5A044AF7E3117FC8EA1B67905C2747498687094332EE76EAC9EB026A5394E3EA29A34A8498D1E66A6D3229A72E6943F11F3CD0D6AB734BFF47A7DC92F7DCE07E25B6935038A8D7A8E9402F3332121DF8CFF7E15E09A0457F928422D9038C53AE09658C54EC09C31351D30A4E7B6B8E3AC52774D992D136FA72CE41E0E5A034771392BC0F7E5BFAA0FF6EBFA22F7D976B50C0477ABC0560486CD106CE461AF750913A7DC293F047524E57680359; SFSESSIONID=e3ca79d7-5b26-4dd2-84d3-27e15e92c9d9; hbus_anonymousId=2d757022-6f4e-46a7-aa72-6bce1dc236f7; _hjid=f658d892-e236-405e-8796-5d95d0514496; ab.storage.deviceId.a19ee87d-6625-49ed-ad8c-f427b0067dec=%7B%22g%22%3A%227aa5210e-532c-3fef-4a61-e2c796025f1e%22%2C%22c%22%3A1612241196340%2C%22l%22%3A1612241196340%7D; ab.storage.userId.a19ee87d-6625-49ed-ad8c-f427b0067dec=%7B%22g%22%3A%222d757022-6f4e-46a7-aa72-6bce1dc236f7%22%2C%22c%22%3A1612241196351%2C%22l%22%3A1612241196351%7D; __zlcmid=12TjmdkcSH8b94K; searchHistory=[%22iphone%22%2C%22lcw%22%2C%22lc%20waikiki%20ti%C5%9F%C3%B6rt%22%2C%22samsung%22%2C%22ya%C4%9F%20koruyucu%22]; cookieconsentanon=true%7C5%2F5%2F2021%2C%209%3A04%3A30%20PM; _gaexp=GAX1.2.EvDcwtnLQwOxCA0ZjFwPlg.18847.x873; cto_bundle=uADIC19IczI4dGx5bkJOMHl1Q3lyZmFnWlMxNSUyRkRNJTJGaWpSOFR5ZThLJTJCRFJka2hXbjFSaktUY3JHVEd4czhXNm1CaVh4czU1cVNwJTJGZVREYUJyMGl6UkZPSCUyRjBjV2czdncySW81WWdDb1RQTXhTS2RhSkFYUGdHT0NHcEl2Vm9RakUlMkIyT3lPd0ZsUUM4OFBYWnZYNFhucXQ5ZUElM0QlM0Q; _gcl_au=1.1.342836334.1622560472; wt_fa=lv1624561421804|1655665421804#cv3|1655665421804#fv2021-05|1651341844218#vf47|1655665421804#; _gcl_aw=GCL.1625319011.CjwKCAjwlYCHBhAQEiwA4K21m0boTmHAiRfz8OUj92HG6h8vZbdEF4x7_tOWpE2xOTPM7LVexI5yWhoCEDoQAvD_BwE; _gcl_dc=GCL.1625319011.CjwKCAjwlYCHBhAQEiwA4K21m0boTmHAiRfz8OUj92HG6h8vZbdEF4x7_tOWpE2xOTPM7LVexI5yWhoCEDoQAvD_BwE; _gac_UA-834379-1=1.1625319013.CjwKCAjwlYCHBhAQEiwA4K21m0boTmHAiRfz8OUj92HG6h8vZbdEF4x7_tOWpE2xOTPM7LVexI5yWhoCEDoQAvD_BwE; HB_S_MR=1; _abck=C32801B056EB5BA990B49D1F75D167C30YAAQvoYUAq/B5Jx6AQAAhBn2nwZ7qOnruw87DxBzpgI5BWKn7QcRefmTdnmsiLUfgZ1TDPShN0L0vO7Fm10BsoNZPICGgij6lyf1Ms2AutfLnQ0ld81iH7elnxfxfeSQej0csJrGP54OvOARNqnu4sAV55Qx346kGLGnaPd7aErANjZRXWxMnZ9IVgTh/FB974XFP/TCvDEkRXp0p9/4BVRa/jIjXZv+hkGt7+kTYOyzqX3HxNk7qQaJgcxCLN6DK97wCT2sx2I+3LXYCZLpIlnLNd5BSwanWYJQaxnBY5E8Zzuq9eX5aEgqHpOxOqh6sw9r8zhKxyx2c6isG6sDJi13kRNwHzWjbeisGfRyn6xHlblc5p6hfcs7YgrD8nLuU7RrSo2zGPWbiIVQl7nZ7b/pgPiAUMOIt4+Q4og=-1-1~-1; bm_sz=1C15B765B51AA8385284F89C75ECE311YAAQvoYUArHB5Jx6AQAAhBn2nwyDD6olx/2d92R5SUcCYfVlHO+v+B67oiT7t4Dv8jxVa9jaDWzOtaC/fM3SZw+dp6CGNUj86snKG/AsScsV/4JxKlKdcM4497rf24onpw6Vut3byE8MQdzk0cFJ3qWO9RXX0nhgYurKuRjpYqgN1Ukd3uCqKWEfJILpUreSCzO5cX/Ie3k1jrZSEnmWzXc/0cG1aRKAaQ3faOCaqNUC5xRTRBRSTfXehMuxVJ0GqbJf/HKOuEHXyo5G3Q2nHFSH189CyVliomsLDDPqYe05dR5AJl8Rkw==44739223289666; useinternal=true; _gid=GA1.2.226740840.1626182067; wt3_sid=%3B289941511384204; ak_bmsc=103D0D3184F827289E9412323DB0AD12000000000000000000000000000000~YAAQvoYUAlj75px6AQAAPkIBoAydLMhEHix58IaSLsAJiI7KGY6RprFoxBlhRgA8BuAPKfMVAeIQbfjTFc8XAmSGOFxtE8zcKNFmtv+dYAChp9D0tPHsPJbzpWLpg9ztQeMCWuMC+FOnP2AIAq5xh1Dg/MTEFqeSPmv9puTAUfXCkYt9s2gW+SdlgsW//HH7jtfCJyINN1K/h0nuglqZgtTpTFq+AiiVW1NLOtbuq9rcDoPytcWAzKT97bKytPPlUC3Woy6NbkoQreHcRodMDVExUABvto9yItxZBhLZYTn2/vp6Yv3LVZ/cU1Upi3VZ+CoF/72QQh2NcdLE7Drybhyylj9ptc046/FsVT6qqSHnCeN/FA5RalJcfwHpSEuIjfgeFf+lLHAEDo+Qy8fhxYyyqw8Gpq22w+B5+/RubxRfvJVbunrVD6Jp/NijKDyejm5tLEITUEM/JMLig0Zyzp5B0mBT+Dm7xYUIwyHCn4zy2na98rf3fEn1GG4OqNo=; _fbp=fb.1.1626182076607.851084044; __gads=ID=3670fdd4a7fbe150:T=1626182079:S=ALNI_MZhEdRjXzEoXrXzaglg4Jr-69PLeQ; _dgr_top_parent_category=; _hjTLDTest=1; _hjShownFeedbackMessage=true; isGlobalIp=0; AKA_A2=A; RT="z=1&dm=hepsiburada.com&si=b30uci2886f&ss=kr22tgen&sl=2&tt=0&obo=2"; dgr_pdp=5366517569636b526576696577737c517569636b436f6d6d656e747c4e6f6e65; _ga=GA1.1.1764921293.1607179430; wt3_eid=%3B289941511384204%7C2161224119500410277%232162618561800016176; ab.storage.sessionId.a19ee87d-6625-49ed-ad8c-f427b0067dec=%7B%22g%22%3A%229de2dacd-352f-c52e-e480-5fe977410305%22%2C%22e%22%3A1626187419105%2C%22c%22%3A1626185619106%2C%22l%22%3A1626185619106%7D; _ga_44CSPTX731=GS1.1.1626185613.146.0.1626186025.60; hbus_sessionId=5d413b61-9104-4f2b-bff1-e6ca6a6f6a1f%7C1626187877166; _hjIncludedInSessionSample=0; _hjAbsoluteSessionInProgress=0")
.GetStringAsync().Result;

        Console.WriteLine("test is " + text);

`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants
@tmenier @ongun23 and others