Add accept gzip header to readability server
This commit is contained in:
		| @@ -35,6 +35,7 @@ app.post('/', (req, res) => { | ||||
| 	const url = req.body.url; | ||||
| 	const requestOptions = { | ||||
| 		url: url, | ||||
| 		gzip: true, | ||||
| 		//headers: {'User-Agent': 'Googlebot/2.1 (+http://www.google.com/bot.html)'}, | ||||
| 		//headers: {'User-Agent': 'Twitterbot/1.0'}, | ||||
| 		headers: { | ||||
|   | ||||
| @@ -68,17 +68,17 @@ asn1@~0.2.3: | ||||
| assert-plus@1.0.0, assert-plus@^1.0.0: | ||||
|   version "1.0.0" | ||||
|   resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" | ||||
|   integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= | ||||
|   integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== | ||||
|  | ||||
| asynckit@^0.4.0: | ||||
|   version "0.4.0" | ||||
|   resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" | ||||
|   integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= | ||||
|   integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== | ||||
|  | ||||
| aws-sign2@~0.7.0: | ||||
|   version "0.7.0" | ||||
|   resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" | ||||
|   integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= | ||||
|   integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== | ||||
|  | ||||
| aws4@^1.8.0: | ||||
|   version "1.11.0" | ||||
| @@ -88,7 +88,7 @@ aws4@^1.8.0: | ||||
| bcrypt-pbkdf@^1.0.0: | ||||
|   version "1.0.2" | ||||
|   resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" | ||||
|   integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= | ||||
|   integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== | ||||
|   dependencies: | ||||
|     tweetnacl "^0.14.3" | ||||
|  | ||||
| @@ -121,7 +121,7 @@ bytes@3.1.2: | ||||
| caseless@~0.12.0: | ||||
|   version "0.12.0" | ||||
|   resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" | ||||
|   integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= | ||||
|   integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== | ||||
|  | ||||
| combined-stream@^1.0.6, combined-stream@~1.0.6: | ||||
|   version "1.0.8" | ||||
| @@ -155,7 +155,7 @@ cookie@0.4.2: | ||||
| core-util-is@1.0.2: | ||||
|   version "1.0.2" | ||||
|   resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" | ||||
|   integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= | ||||
|   integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== | ||||
|  | ||||
| cssom@^0.4.1: | ||||
|   version "0.4.4" | ||||
| @@ -177,7 +177,7 @@ cssstyle@^2.0.0: | ||||
| dashdash@^1.12.0: | ||||
|   version "1.14.1" | ||||
|   resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" | ||||
|   integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= | ||||
|   integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== | ||||
|   dependencies: | ||||
|     assert-plus "^1.0.0" | ||||
|  | ||||
| @@ -205,7 +205,7 @@ deep-is@~0.1.3: | ||||
| delayed-stream@~1.0.0: | ||||
|   version "1.0.0" | ||||
|   resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" | ||||
|   integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= | ||||
|   integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== | ||||
|  | ||||
| depd@~1.1.2: | ||||
|   version "1.1.2" | ||||
| @@ -232,7 +232,7 @@ dompurify@^1.0.11: | ||||
| ecc-jsbn@~0.1.1: | ||||
|   version "0.1.2" | ||||
|   resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" | ||||
|   integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= | ||||
|   integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== | ||||
|   dependencies: | ||||
|     jsbn "~0.1.0" | ||||
|     safer-buffer "^2.1.0" | ||||
| @@ -328,7 +328,7 @@ extend@~3.0.2: | ||||
| extsprintf@1.3.0: | ||||
|   version "1.3.0" | ||||
|   resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" | ||||
|   integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= | ||||
|   integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== | ||||
|  | ||||
| extsprintf@^1.2.0: | ||||
|   version "1.4.1" | ||||
| @@ -366,7 +366,7 @@ finalhandler@~1.1.2: | ||||
| forever-agent@~0.6.1: | ||||
|   version "0.6.1" | ||||
|   resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" | ||||
|   integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= | ||||
|   integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== | ||||
|  | ||||
| form-data@~2.3.2: | ||||
|   version "2.3.3" | ||||
| @@ -390,14 +390,14 @@ fresh@0.5.2: | ||||
| getpass@^0.1.1: | ||||
|   version "0.1.7" | ||||
|   resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" | ||||
|   integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= | ||||
|   integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== | ||||
|   dependencies: | ||||
|     assert-plus "^1.0.0" | ||||
|  | ||||
| har-schema@^2.0.0: | ||||
|   version "2.0.0" | ||||
|   resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" | ||||
|   integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= | ||||
|   integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== | ||||
|  | ||||
| har-validator@~5.1.3: | ||||
|   version "5.1.5" | ||||
| @@ -428,7 +428,7 @@ http-errors@1.8.1: | ||||
| http-signature@~1.2.0: | ||||
|   version "1.2.0" | ||||
|   resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" | ||||
|   integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= | ||||
|   integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== | ||||
|   dependencies: | ||||
|     assert-plus "^1.0.0" | ||||
|     jsprim "^1.2.2" | ||||
| @@ -459,17 +459,17 @@ ipaddr.js@1.9.1: | ||||
| is-typedarray@~1.0.0: | ||||
|   version "1.0.0" | ||||
|   resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" | ||||
|   integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= | ||||
|   integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== | ||||
|  | ||||
| isstream@~0.1.2: | ||||
|   version "0.1.2" | ||||
|   resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" | ||||
|   integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= | ||||
|   integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== | ||||
|  | ||||
| jsbn@~0.1.0: | ||||
|   version "0.1.1" | ||||
|   resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" | ||||
|   integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= | ||||
|   integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== | ||||
|  | ||||
| jsdom@^15.1.1: | ||||
|   version "15.2.1" | ||||
| @@ -516,7 +516,7 @@ json-schema@0.4.0: | ||||
| json-stringify-safe@~5.0.1: | ||||
|   version "5.0.1" | ||||
|   resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" | ||||
|   integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= | ||||
|   integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== | ||||
|  | ||||
| jsprim@^1.2.2: | ||||
|   version "1.4.2" | ||||
| @@ -566,7 +566,19 @@ mime-db@1.51.0: | ||||
|   resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.51.0.tgz#d9ff62451859b18342d960850dc3cfb77e63fb0c" | ||||
|   integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g== | ||||
|  | ||||
| mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: | ||||
| mime-db@1.52.0: | ||||
|   version "1.52.0" | ||||
|   resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" | ||||
|   integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== | ||||
|  | ||||
| mime-types@^2.1.12, mime-types@~2.1.19: | ||||
|   version "2.1.35" | ||||
|   resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" | ||||
|   integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== | ||||
|   dependencies: | ||||
|     mime-db "1.52.0" | ||||
|  | ||||
| mime-types@~2.1.24, mime-types@~2.1.34: | ||||
|   version "2.1.34" | ||||
|   resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.34.tgz#5a712f9ec1503511a945803640fafe09d3793c24" | ||||
|   integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== | ||||
| @@ -640,7 +652,7 @@ path-to-regexp@0.1.7: | ||||
| performance-now@^2.1.0: | ||||
|   version "2.1.0" | ||||
|   resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" | ||||
|   integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= | ||||
|   integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== | ||||
|  | ||||
| pn@^1.1.0: | ||||
|   version "1.1.0" | ||||
| @@ -661,9 +673,9 @@ proxy-addr@~2.0.7: | ||||
|     ipaddr.js "1.9.1" | ||||
|  | ||||
| psl@^1.1.28: | ||||
|   version "1.8.0" | ||||
|   resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" | ||||
|   integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== | ||||
|   version "1.9.0" | ||||
|   resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" | ||||
|   integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== | ||||
|  | ||||
| punycode@^2.1.0, punycode@^2.1.1: | ||||
|   version "2.1.1" | ||||
| @@ -859,14 +871,14 @@ tr46@^1.0.1: | ||||
| tunnel-agent@^0.6.0: | ||||
|   version "0.6.0" | ||||
|   resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" | ||||
|   integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= | ||||
|   integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== | ||||
|   dependencies: | ||||
|     safe-buffer "^5.0.1" | ||||
|  | ||||
| tweetnacl@^0.14.3, tweetnacl@~0.14.0: | ||||
|   version "0.14.5" | ||||
|   resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" | ||||
|   integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= | ||||
|   integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== | ||||
|  | ||||
| type-check@~0.3.2: | ||||
|   version "0.3.2" | ||||
| @@ -913,7 +925,7 @@ vary@~1.1.2: | ||||
| verror@1.10.0: | ||||
|   version "1.10.0" | ||||
|   resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" | ||||
|   integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= | ||||
|   integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== | ||||
|   dependencies: | ||||
|     assert-plus "^1.0.0" | ||||
|     core-util-is "1.0.2" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user