α’αααααααΆαααααΆαααααΈααΆαααα·ααααΆααα Hamburg αα·α Cologne
αααα αΆααΊαααααΆαααααΆααα·ααααααΆααααΆαααααααΆαα CDNs αα·αααααΉααααααααααααΎαααααααααααα»ααααααα ααα»ααααααααΆαααααΆαααΆααα αααααααααΆαααΈααα http αααα‘ααααα α»αα ααΆααααα½ααα½α ααααα·αααΎααΆααααα αΆααΆαα½αααΆααααααΎαααααΎ ααααααΆαααΈαααα ααααα α»α 400 (ααααΎαα·αααα’) ααΆαααΎαααααααα½ααααααΊ IIS αααα ααααα α»α 404 (αααα·αααΎα) αααααΆααααααααΆαααααα αααααααΆαα’αα»ααααΆαααααα α»ααααααΆααααααΌα 404 (αααα·αααΎα) 405 (αα·ααΈααΆααααααα·αα’αα»ααααΆα) 410 (ααα) αα·α 501 (αα·αααααΌαααΆαα’αα»αααα) αααααααΌαααΆααα»ααααα»αααααΆαααααααΆαα ααα»αααα CDNs αα½αα ααα½ααααααα»αααΆαααααΎαααααΆαα½ααααααΌα 400 (ααααΎαα·αααα’) αααα’αΆααααα αα ααΎααααΎαααααΆαααααΎα
α’αααααΆααααα αΆαα’αΆα αααααΆαα±ααααααΆαααΎααααααααααα·αααΌαααα α»α "400 Bad Request" αααααααΎααααΎααΆαα½αααααααΆ HTTP αααααααΎαααααααααΆαααΆαααααααΆααααΆαααα½αα ααααααΆααΆααααααα·αααααΌαααΆααααααα·α αΆαααΆααα CDN αα ααΌα ααααααααααΆαα’αααΈα’αααααααΆααααα»αααΆαα αΌαααααΎααααααααααΉαααααΌαααΆααα»ααααα»αααααΆαααααααΆαα α αΎαααααΎααααα’αααααααΎααααΆαααααααΆααα»ααααΆαααααααααααΆααα’αααα»αααααα»ααααααα’αΆα αααααΆαα±ααααΆαααα α»α ααΎαααααΈααΆααα αααααααΎααααααΎααααΉαααΆααααααα αααααααΆααααα αΆα
αααααΎαααΆααααα αΆαα ααα½αααΈααααΌαααΆαααααΎα‘αΎαααΎααααΈααααααααΆαααΈααα HTTP α±αααααα‘ααααα α»ααα½αα
- HMO (HTTP Method Override) - α’αααααΆααααα αΆαα’αΆα
ααα·ααααα·ααΈααΆαααααααααΎααΎαααΆαααα "X-HTTP-Method-Override", "X-HTTP-Method" α¬ "X-Method-Override" headers αααααΆααααααα servers αα½αα
ααα½α ααα»αααα αα·αααααΌαααΆααααα
αααα»αααααΈ CDN ααα α§ααΆα ααα α’αααα’αΆα
ααααΆααααααΌααα·ααΈααΆααααα "GET" ααΎααα
ααΆαα·ααΈααΆααααα "DELETE" αααααααΌαααΆαα αΆαααΆαααα
ααΎαααΆαααΈααα α¬αα·ααΈααΆααααα "POST" ααααα·αα’αΆα
α’αα»ααααααΆααααααΆαααα·αα·ααααα
- HHO (HTTP Header Oversize) - α’αααααΆααααα αΆαα’αΆα
ααααΎαααΎαααα αααααααΆ ααΌα
ααααααΆααΎαααΈαααααααααααααΆαααΈαααααααα ααα»αααααα·ααααα·ααααα»αααΆαααΉααααααΉα CDN ααα α§ααΆα ααα Apache httpd αααααααα αααααααΆααα 8 KB α αΎα Amazon Cloudfront CDN α’αα»ααααΆαα±ααααααααΆαα αΌαααα 20 KB α
- HMC (HTTP Meta Character) - α’αααααΆααααα αΆαα’αΆα
αααα
αΌααα½α’αααααα·ααααα
αααα»αααααΎ (\n, \r, \a) αααααααΌαααΆαα
αΆαααα»αααΆαα·αααααΉαααααΌααα
ααΎαααΆαααΈαααααααα ααα»αααααα·αααααΌαααΆαα’αΎααΎαα
αααα»α CDN α
ααΆαααΆαααααααααααα»ααααα»αααΆαααΆααααα αΆαααΊ CloudFront CDN αααααααΎααα Amazon Web Services (AWS) α α₯α‘αΌαααααααα»αα αα»α Amazon ααΆααααααααΆααααα αΆααααα·αααααΆαααααααΆααααα α»α ααα»ααααααΆααΆαα
αααΆααααα’αααααααΆαααααΆαα
αααΎαααΆαααΈααααΎααααΈααααααααΆαααΆαααΆαα αααα αΆαααααααΆααααααΆααααα Cloudflare, Varnish, Akamai, CDN77 αα·α
αααΆαααΆαααα αα ααα»ααααααΆαααΆααααα αΆαααΆαααααα½αααΆααααΌαααΆααααααα
αααααααΆαααΈαααααααα
αααααααΎ IIS, ASP.NET,
αααα»αααΆαααΆαααααααααΆαααΎααααΈαααααααΆααααΆαααΆααααα αΆααα
αααααααααΆαααααα ααααα α’αααα’αΆα
ααααΎααααααΆ "Cache-Control: no-store" αααα αΆαααΆααααΆααααααΆαα»αααΆαααααΎαααα αα
αααα»α CDNs αα½αα
ααα½α α§.
CloudFront αα·α Akamai α’αααα’αΆα
αα·αααααΎαααΆαααααΆαααααααΆααααα α»ααα
ααααα·αααΆααααααααααααα αααααΆααααΆαααΆαααΆα α’αααααα’αΆα
ααααΎαααααΆααααααΎααααααα·ααΈαααααΆα (WAF, Web Application Firewall) ααα»αααααα½αααΆααααΌαααα’αα»αααααα
ααααα CDN αα
ααΈαα»ααααΆαααΈααααα»ααα·ααααααα
ααααα: opennet.ru