{"id":16336,"date":"2021-12-19T18:53:00","date_gmt":"2021-12-19T11:53:00","guid":{"rendered":"https:\/\/kiencang.net\/?p=16336"},"modified":"2021-12-19T18:53:00","modified_gmt":"2021-12-19T11:53:00","slug":"trinh-duyet-chrome-phan-vung-http-cache","status":"publish","type":"post","link":"https:\/\/kiencang.net\/trinh-duyet-chrome-phan-vung-http-cache\/","title":{"rendered":"Tr\u00ecnh duy\u1ec7t Chrome thay \u0111\u1ed5i c\u00e1ch cache t\u00e0i nguy\u00ean b\u00ean th\u1ee9 ba, \u0111i\u1ec1u \u0111\u00f3 c\u00f3 th\u1ec3 l\u00e0m ch\u1eadm t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n"},"content":{"rendered":"\n

M\u1ed9t l\u1ee3i th\u1ebf truy\u1ec1n th\u1ed1ng c\u1ee7a vi\u1ec7c t\u1ea3i web font t\u1eeb Google Fonts<\/a> \u0111\u00f3 l\u00e0 b\u1ea1n s\u1ebd nh\u1eadn \u0111\u01b0\u1ee3c l\u1ee3i \u00edch ti\u1ec1m n\u0103ng t\u1eeb chuy\u1ec7n n\u00f3 \u0111\u00e3 \u0111\u01b0\u1ee3c cache s\u1eb5n r\u1ed3i trong tr\u00ecnh duy\u1ec7t c\u1ee7a ng\u01b0\u1eddi d\u00f9ng<\/a> t\u1eeb c\u00e1c trang web kh\u00e1c m\u00e0 ng\u01b0\u1eddi d\u00f9ng t\u1eebng gh\u00e9 th\u0103m tr\u01b0\u1edbc \u0111\u00e2y. \u00dd t\u01b0\u1edfng v\u1eabn v\u1eady cho b\u1ea5t k\u1ef3 ngu\u1ed3n t\u00e0i nguy\u00ean n\u00e0o t\u1ea3i theo ph\u01b0\u01a1ng th\u1ee9c t\u1eadp trung, c\u00e1c d\u1ecbch v\u1ee5 nh\u01b0 CDNjs.com<\/a> hay JSdelivr<\/a> n\u1ed5i l\u00ean ch\u00ednh v\u00ec l\u00fd do n\u00e0y.<\/p>\n\n\n

Tr\u00ecnh duy\u1ec7t ph\u1ed5 bi\u1ebfn nh\u1ea5t th\u1ebf gi\u1edbi Chrome<\/a> s\u1ebd s\u1edbm thay \u0111\u1ed5i \u0111i\u1ec1u \u0111\u00f3 (m\u1ee9c \u0111\u1ed9 ph\u1ed5 bi\u1ebfn c\u1ee7a Chrome cao h\u01a1n nhi\u1ec1u c\u00e1c v\u1ecb tr\u00ed ti\u1ebfp theo, c\u00f3 th\u1ec3 b\u1ea1n s\u1ebd b\u1ea5t ng\u1edd khi bi\u1ebft tr\u00ecnh duy\u1ec7t n\u00e0o \u0111ang \u1edf v\u1ecb tr\u00ed s\u1ed1 2). T\u00e0i li\u1ec7u tham kh\u1ea3o quan tr\u1ecdng cho thay \u0111\u1ed5i n\u00e0y b\u1ea1n \u0111\u1ecdc \u1edf \u0111\u00e2y: https:\/\/chromestatus.com\/feature\/5730772021411840<\/a> – Ph\u00e2n v\u00f9ng HTTP cache<\/a>.<\/p>\n\n\n

D\u01b0\u1edbi \u0111\u00e2y l\u00e0 t\u00f3m t\u1eaft (ch\u00fa th\u00edch c\u1ee7a ng\u01b0\u1eddi d\u1ecbch: \u0111o\u1ea1n n\u00e0y nhi\u1ec1u thu\u1eadt ng\u1eef chuy\u00ean m\u00f4n n\u00ean b\u1ea3n th\u00e2n t\u00f4i kh\u00f3 d\u1ecbch m\u00e0 b\u1ea1n \u0111\u1ecdc ch\u1eafc h\u1eb3n c\u0169ng th\u1ea5y kh\u00f3 hi\u1ec3u. \u0110\u1eebng lo, b\u1ea1n c\u1ee9 n\u1eafm l\u1ea5y \u00fd t\u01b0\u1edfng ch\u00ednh l\u00e0 \u0111\u01b0\u1ee3c, c\u00e1c ph\u1ea7n sau s\u1ebd gi\u1ea3i th\u00edch r\u00f5 r\u00e0ng h\u01a1n):<\/p>\n\n\n

HTTP cache hi\u1ec7n ch\u1ec9 c\u00f3 m\u1ed9t kh\u00f4ng gian t\u00ean duy nh\u1ea5t (single namespace) cho m\u1ed7i profile, namespace n\u00e0y chung cho t\u1ea5t c\u1ea3 c\u00e1c ngu\u1ed3n v\u00e0 ngu\u1ed3n ph\u1ee5 b\u1ea5t k\u1ec3 ngu\u1ed3n g\u1ed1c ho\u1eb7c qu\u00e1 tr\u00ecnh k\u1ebft xu\u1ea5t. <\/p>

Ph\u00e2n chia cache d\u1ef1a tr\u00ean ngu\u1ed3n g\u1ed1c gi\u00fap tr\u00ecnh duy\u1ec7t l\u00e0m ch\u1ec7ch h\u01b0\u1edbng t\u1ea5n c\u00f4ng ki\u1ec3u side-chanel khi m\u1ed9t trang c\u00f3 th\u1ec3 ph\u00e1t hi\u1ec7n c\u00e1c t\u00e0i nguy\u00ean trong cache c\u1ee7a trang kh\u00e1c.<\/p><\/blockquote>\n\n\n


\n\n\n

\u0110i\u1ec1u \u0111\u00f3 c\u00f3 ngh\u0129a l\u00e0 g\u00ec?<\/h2>\n\n\n

Tr\u01b0\u1edbc h\u1ebft l\u00e0 t\u00ecnh h\u00ecnh hi\u1ec7n t\u1ea1i khi Chrome ch\u01b0a th\u1ef1c hi\u1ec7n ph\u00e2n v\u00f9ng HTTP cache, d\u01b0\u1edbi \u0111\u00e2y l\u00e0 v\u00ed d\u1ee5 \u0111\u01a1n gi\u1ea3n minh h\u1ecda \u0111i\u1ec1u \u0111ang di\u1ec5n ra:<\/p>\n\n\n

  1. Khi m\u00e1y kh\u00e1ch A gh\u00e9 th\u0103m website1, n\u00f3 c\u1ea7n t\u1ea3i v\u1ec1 jQuery t\u1eeb \u0111\u1ecba ch\u1ec9 https:\/\/code.jquery.com\/jquery-3.4.1.min.js<\/code>;<\/li>
  2. Tr\u00ecnh duy\u1ec7t t\u1ea3i v\u1ec1 file jQuery \u0111\u1ea7y \u0111\u1ee7 t\u1eeb \u0111\u1ecba ch\u1ec9: https:\/\/code.jquery.com\/jquery-3.4.1.min.js<\/code>;<\/li>
  3. M\u00e1y kh\u00e1ch A ti\u1ebfp t\u1ee5c gh\u00e9 th\u0103m website2, n\u00f3 c\u0169ng c\u1ea7n t\u1ea3i jQuery t\u1eeb https:\/\/code.jquery.com\/jquery-3.4.1.min.js<\/code>;<\/li>
  4. Tr\u00ecnh duy\u1ec7t \u0111\u00e3 c\u00f3 cache cho t\u00e0i nguy\u00ean jQuery n\u00e0y (do ng\u01b0\u1eddi d\u00f9ng \u0111\u00e3 t\u1ea3i khi truy c\u1eadp website1), ngh\u0129a l\u00e0 n\u00f3 kh\u00f4ng c\u1ea7n t\u1ea3i jQuery t\u1eeb code.jquery.com<\/code> n\u1eefa, b\u1edfi v\u00ec n\u00f3 \u0111\u00e3 c\u00f3 s\u1eb5n trong b\u1ed9 nh\u1edb cache c\u1ee5c b\u1ed9 tr\u00ean thi\u1ebft b\u1ecb ng\u01b0\u1eddi d\u00f9ng r\u1ed3i.<\/li><\/ol>\n\n\n

    Tuy nhi\u00ean, sau khi thay \u0111\u1ed5i \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng, nh\u1eefng ai gh\u00e9 th\u0103m website2 s\u1ebd kh\u00f4ng c\u00f3 cache n\u1eefa! N\u00f3 s\u1ebd ph\u1ea3i t\u1ea3i l\u1ea1i to\u00e0n b\u1ed9 t\u00e0i nguy\u00ean t\u1eeb code.jquery.com<\/code>.<\/p>\n\n\n

    \u0110i\u1ec1u n\u00e0y c\u00f3 kh\u1ea3 n\u0103ng g\u00e2y \u1ea3nh h\u01b0\u1edfng l\u1edbn (theo c\u00e1ch ti\u00eau c\u1ef1c) \u0111\u1ebfn hi\u1ec7u su\u1ea5t, v\u1eady t\u1ea1i sao Chrome l\u1ea1i th\u1ef1c hi\u1ec7n thay \u0111\u1ed5i n\u00e0y?<\/p>\n\n\n

    V\u00e2ng, h\u00f3a ra c\u00e1c chi ti\u1ebft v\u1ec1 cache c\u00f3 th\u1ec3 d\u1eabn \u0111\u1ebfn r\u00f2 r\u1ec9 th\u00f4ng tin. \u0110\u1ec3 hi\u1ec3u \u0111i\u1ec1u n\u00e0y r\u00f5 h\u01a1n, t\u00f4i s\u1eed d\u1ee5ng l\u1ea1i v\u00ed d\u1ee5 \u1edf tr\u00ean: website2 c\u00f3 th\u1ec3 ph\u00e1t hi\u1ec7n ra \u0111\u01b0\u1ee3c r\u1eb1ng ng\u01b0\u1eddi d\u00f9ng v\u1eeba gh\u00e9 th\u0103m website1 tr\u01b0\u1edbc \u0111\u00f3. \u0110i\u1ec1u \u0111\u1ea5y c\u00f3 ngh\u0129a l\u00e0 c\u00e1c trang web c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng \u0111i\u1ec1u n\u00e0y \u0111\u1ec3 theo d\u00f5i c\u00e1c ho\u1ea1t \u0111\u1ed9ng tr\u00ean th\u1ebf gi\u1edbi web c\u1ee7a b\u1ea1n. V\u00e2ng, \u0111i\u1ec1u n\u00e0y c\u00f3 ngh\u0129a l\u00e0 t\u00ednh ri\u00eang t\u01b0 c\u1ee7a b\u1ea1n \u0111ang g\u1eb7p nguy hi\u1ec3m (n\u1ebfu b\u1ea1n \u0111\u1ecdc l\u01b0u \u00fd th\u00ec c\u00f3 th\u1ec3 th\u1ea5y v\u1ea5n \u0111\u1ec1 quy\u1ec1n ri\u00eang t\u01b0 tr\u1edf th\u00e0nh tranh c\u00e3i ch\u00ednh trong kho\u1ea3ng v\u00e0i n\u0103m tr\u1edf l\u1ea1i \u0111\u00e2y \u0111\u1ed1i v\u1edbi c\u00e1c c\u00f4ng ty c\u00f4ng ngh\u1ec7 l\u1edbn t\u1eeb Google, Facebook, Apple. Ng\u01b0\u1eddi d\u00f9ng gi\u1edd kh\u00f4ng ch\u1ec9 quan t\u00e2m \u0111\u1ebfn c\u00f4ng ngh\u1ec7 t\u1ed1t \u0111\u1ebfn \u0111\u00e2u, h\u1ecd c\u00f2n ch\u00fa \u00fd \u0111\u1ebfn quy\u1ec1n ri\u00eang t\u01b0 c\u1ee7a h\u1ecd \u0111\u01b0\u1ee3c b\u1ea3o v\u1ec7 \u0111\u1ebfn m\u1ee9c \u0111\u1ed9 n\u00e0o. Facebook l\u00e0 m\u1ed9t \u0111i\u1ec3n h\u00ecnh \u0111i\u00eau \u0111\u1ee9ng v\u00ec vi ph\u1ea1m quy\u1ec1n ri\u00eang t\u01b0).<\/p>\n\n\n

    N\u1ebfu b\u1ea1n ki\u1ec3m tra https:\/\/chromestatus.com\/feature\/5730772021411840<\/a> b\u1ea1n s\u1ebd l\u01b0u \u00fd \u0111i\u1ec1u n\u00e0y \u0111\u01b0\u1ee3c \u0111\u00e1nh d\u1ea5u l\u00e0 m\u1ed9t v\u1ea5n \u0111\u1ec1 v\u1ec1 b\u1ea3o m\u1eadt.<\/p>\n\n\n


    \n\n\n

    C\u00e1c ng\u1ee5 \u00fd<\/h2>\n\n\n

    \u1ea2nh h\u01b0\u1edfng l\u1edbn nh\u1ea5t l\u00e0 vi\u1ec7c t\u1ea3i c\u00e1c t\u00e0i nguy\u00ean ph\u1ed5 bi\u1ebfn t\u1eeb c\u00f9ng m\u1ed9t ngu\u1ed3n (v\u00ed d\u1ee5 Google Fonts, jQuery, v\u00e2n v\u00e2n) s\u1ebd \u00edt \u0111i, b\u1edfi v\u00ec ni\u1ec1m tin c\u1ee7a b\u1ea1n r\u1eb1ng t\u00e0i nguy\u00ean c\u00f3 kh\u1ea3 n\u0103ng \u0111\u01b0\u1ee3c cache s\u1eb5n c\u0169ng kh\u00f4ng c\u00f2n n\u1eefa.<\/p>\n\n\n

    V\u1edbi s\u1ef1 ra \u0111\u1eddi c\u1ee7a HTTP\/2, t\u00f4i th\u01b0\u1eddng \u1ee7ng h\u1ed9 vi\u1ec7c t\u1ef1 host c\u00e1c ngu\u1ed3n t\u00e0i nguy\u00ean h\u01a1n (ch\u1eb3ng h\u1ea1n nh\u01b0 web fonts), l\u00fd do l\u00e0 v\u00ec c\u00e1i gi\u00e1 ph\u1ea3i tr\u1ea3 khi th\u1ef1c hi\u1ec7n k\u1ebft n\u1ed1i HTTP m\u1edbi, th\u1eadm ch\u00ed ngay c\u1ea3 v\u1edbi c\u00e1c d\u1ecbch v\u1ee5 CDN l\u1edbn nh\u01b0 Google: b\u1ea1n th\u01b0\u1eddng s\u1ebd m\u1ea5t nhi\u1ec1u th\u1eddi gian h\u01a1n so v\u1edbi vi\u1ec7c th\u1ef1c hi\u1ec7n y\u00eau c\u1ea7u kh\u00e1c tr\u00ean m\u1ed9t k\u1ebft n\u1ed1i hi\u1ec7n c\u00f3. \u0110\u1eebng qu\u00ean r\u1eb1ng c\u00e1c k\u1ebft n\u1ed1i m\u1edbi n\u00e0y c\u00f3 th\u1ec3 b\u1ed5 sung th\u1eddi gian cho t\u00ecm ki\u1ebfm DNS<\/a>, TCP v\u00e0 HTTPS (d\u00f9 b\u1ea1n c\u00f3 th\u1ec3 kh\u1eafc ph\u1ee5c \u0111i\u1ec1u n\u00e0y ph\u1ea7n n\u00e0o nh\u1edd preconnect<\/a>).<\/p>\n\n\n

    Trong t\u01b0\u01a1ng lai kh\u00f4ng xa, \u0111i\u1ec1u n\u00e0y s\u1ebd tr\u1edf th\u00e0nh th\u1ef1c t\u1ebf m\u00e0 ch\u00fang ta ph\u1ea3i \u0111\u1ed1i ph\u00f3.<\/p>\n\n\n


    \n\n\n

    C\u00e1c tr\u00ecnh duy\u1ec7t kh\u00e1c th\u00ec sao?<\/h2>\n\n\n

    Chrome kh\u00f4ng ph\u1ea3i l\u00e0 tr\u00ecnh duy\u1ec7t duy nh\u1ea5t \u0111i theo h\u01b0\u1edbng n\u00e0y. B\u1ea1n c\u00f3 th\u1ec3 kh\u00f4ng th\u1ea5y ng\u1ea1c nhi\u00ean khi bi\u1ebft r\u1eb1ng Safari \u0111\u00e3 l\u00e0m \u0111i\u1ec1u n\u00e0y nhi\u1ec1u n\u0103m r\u1ed3i<\/a>. FireFox c\u0169ng \u0111ang xem x\u00e9t th\u1ef1c hi\u1ec7n \u0111i\u1ec1u \u0111\u00f3<\/a>.<\/p>\n\n\n

    (D\u1ecbch t\u1eeb b\u00e0i vi\u1ebft: Prepare For Fewer Cache Hits As Chrome Partitions Their HTTP Cache, t\u00e1c gi\u1ea3: Joseph Scott)<\/em><\/p>\n\n\n

    V\u00e0i l\u1eddi c\u1ee7a ng\u01b0\u1eddi d\u1ecbch: Trong b\u00e0i vi\u1ebft v\u1ec1 21 c\u00e1ch t\u0103ng t\u1ed1c WordPress<\/a> t\u00f4i c\u00f3 \u0111\u1ec1 c\u1eadp \u0111\u1ebfn vi\u1ec7c s\u1eed d\u1ee5ng ngu\u1ed3n t\u1eadp trung c\u1ee7a b\u00ean th\u1ee9 ba \u0111\u1ec3 host c\u00e1c t\u00e0i nguy\u00ean ph\u1ed5 bi\u1ebfn nh\u01b0 l\u00e0 m\u1ed9t c\u00e1ch \u0111\u1ec3 c\u1ea3i thi\u1ec7n t\u1ed1c \u0111\u1ed9, v\u00e0 v\u00ed n\u00f3 v\u1edbi chuy\u1ec7n b\u1ea1n n\u00ean \u0111\u1ebfn c\u00f4ng vi\u00ean c\u00f4ng c\u1ed9ng, thay v\u00ec t\u1ef1 x\u00e2y khu v\u01b0\u1eddn c\u00e2y xanh th\u1eadt b\u1ef1 trong nh\u00e0. Nh\u01b0ng v\u1edbi thay \u0111\u1ed5i n\u00e0y c\u1ee7a Chrome, l\u1ee3i \u00edch t\u1ed1c \u0111\u1ed9 s\u1ebd kh\u00f4ng c\u00f2n, \u0111i\u1ec1u c\u00f2n l\u1ea1i ch\u1ec9 l\u00e0 l\u1ee3i \u00edch gi\u1ea3m t\u1ea3i, v\u1ed1n ch\u1eb3ng ph\u1ea3i l\u00e0 v\u1ea5n \u0111\u1ec1 l\u1edbn v\u1edbi nh\u1eefng ai kh\u00f4ng qu\u00e1 kh\u00f3 kh\u0103n v\u1ec1 chi ph\u00ed\u2026Khi c\u00f3 COVID-19 b\u1ea1n t\u1eadp th\u1ec3 d\u1ee5c trong nh\u00e0, v\u00ec ra c\u00f4ng vi\u00ean l\u00fac n\u00e0y th\u1eadt nguy hi\u1ec3m!<\/p>\n","protected":false},"excerpt":{"rendered":"

    M\u1ed9t l\u1ee3i th\u1ebf truy\u1ec1n th\u1ed1ng c\u1ee7a vi\u1ec7c t\u1ea3i web font t\u1eeb Google Fonts \u0111\u00f3 l\u00e0 b\u1ea1n s\u1ebd nh\u1eadn \u0111\u01b0\u1ee3c l\u1ee3i \u00edch ti\u1ec1m n\u0103ng t\u1eeb chuy\u1ec7n n\u00f3 \u0111\u00e3 \u0111\u01b0\u1ee3c cache s\u1eb5n r\u1ed3i trong tr\u00ecnh duy\u1ec7t c\u1ee7a ng\u01b0\u1eddi d\u00f9ng t\u1eeb c\u00e1c trang web kh\u00e1c m\u00e0 ng\u01b0\u1eddi d\u00f9ng t\u1eebng gh\u00e9 th\u0103m tr\u01b0\u1edbc \u0111\u00e2y. \u00dd t\u01b0\u1edfng v\u1eabn v\u1eady cho …<\/p>\n","protected":false},"author":1,"featured_media":16346,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[294],"tags":[],"yoast_head":"\nTr\u00ecnh duy\u1ec7t Chrome thay \u0111\u1ed5i c\u00e1ch cache t\u00e0i nguy\u00ean b\u00ean th\u1ee9 ba, \u0111i\u1ec1u \u0111\u00f3 c\u00f3 th\u1ec3 l\u00e0m ch\u1eadm t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n • Ki\u1ebfn c\u00e0ng<\/title>\n<meta name=\"description\" content=\"V\u00ec l\u00fd do b\u1ea3o m\u1eadt Chrome thay \u0111\u1ed5i c\u00e1ch \u00e1p d\u1ee5ng HTTP cache. N\u00f3 s\u1ebd l\u00e0m \u1ea3nh h\u01b0\u1edfng l\u1edbn \u0111\u1ebfn t\u1ed1c \u0111\u1ed9 website khi t\u00e1c d\u1ee5ng t\u0103ng t\u1ed1c c\u1ee7a t\u00e0i nguy\u00ean t\u1eadp trung b\u00ean th\u1ee9 ba kh\u00f4ng c\u00f2n n\u1eefa.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kiencang.net\/trinh-duyet-chrome-phan-vung-http-cache\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tr\u00ecnh duy\u1ec7t Chrome thay \u0111\u1ed5i c\u00e1ch cache t\u00e0i nguy\u00ean b\u00ean th\u1ee9 ba, \u0111i\u1ec1u \u0111\u00f3 c\u00f3 th\u1ec3 l\u00e0m ch\u1eadm t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n • Ki\u1ebfn c\u00e0ng\" \/>\n<meta property=\"og:description\" content=\"V\u00ec l\u00fd do b\u1ea3o m\u1eadt Chrome thay \u0111\u1ed5i c\u00e1ch \u00e1p d\u1ee5ng HTTP cache. N\u00f3 s\u1ebd l\u00e0m \u1ea3nh h\u01b0\u1edfng l\u1edbn \u0111\u1ebfn t\u1ed1c \u0111\u1ed9 website khi t\u00e1c d\u1ee5ng t\u0103ng t\u1ed1c c\u1ee7a t\u00e0i nguy\u00ean t\u1eadp trung b\u00ean th\u1ee9 ba kh\u00f4ng c\u00f2n n\u1eefa.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kiencang.net\/trinh-duyet-chrome-phan-vung-http-cache\/\" \/>\n<meta property=\"og:site_name\" content=\"Ki\u1ebfn c\u00e0ng\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/anhducnguyen87\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-12-19T11:53:00+00:00\" \/>\n<meta name=\"author\" content=\"Nguy\u1ec5n \u0110\u1ee9c Anh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nguy\u1ec5n \u0110\u1ee9c Anh\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 ph\u00fat\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tr\u00ecnh duy\u1ec7t Chrome thay \u0111\u1ed5i c\u00e1ch cache t\u00e0i nguy\u00ean b\u00ean th\u1ee9 ba, \u0111i\u1ec1u \u0111\u00f3 c\u00f3 th\u1ec3 l\u00e0m ch\u1eadm t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n • Ki\u1ebfn c\u00e0ng","description":"V\u00ec l\u00fd do b\u1ea3o m\u1eadt Chrome thay \u0111\u1ed5i c\u00e1ch \u00e1p d\u1ee5ng HTTP cache. N\u00f3 s\u1ebd l\u00e0m \u1ea3nh h\u01b0\u1edfng l\u1edbn \u0111\u1ebfn t\u1ed1c \u0111\u1ed9 website khi t\u00e1c d\u1ee5ng t\u0103ng t\u1ed1c c\u1ee7a t\u00e0i nguy\u00ean t\u1eadp trung b\u00ean th\u1ee9 ba kh\u00f4ng c\u00f2n n\u1eefa.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kiencang.net\/trinh-duyet-chrome-phan-vung-http-cache\/","og_locale":"vi_VN","og_type":"article","og_title":"Tr\u00ecnh duy\u1ec7t Chrome thay \u0111\u1ed5i c\u00e1ch cache t\u00e0i nguy\u00ean b\u00ean th\u1ee9 ba, \u0111i\u1ec1u \u0111\u00f3 c\u00f3 th\u1ec3 l\u00e0m ch\u1eadm t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n • Ki\u1ebfn c\u00e0ng","og_description":"V\u00ec l\u00fd do b\u1ea3o m\u1eadt Chrome thay \u0111\u1ed5i c\u00e1ch \u00e1p d\u1ee5ng HTTP cache. N\u00f3 s\u1ebd l\u00e0m \u1ea3nh h\u01b0\u1edfng l\u1edbn \u0111\u1ebfn t\u1ed1c \u0111\u1ed9 website khi t\u00e1c d\u1ee5ng t\u0103ng t\u1ed1c c\u1ee7a t\u00e0i nguy\u00ean t\u1eadp trung b\u00ean th\u1ee9 ba kh\u00f4ng c\u00f2n n\u1eefa.","og_url":"https:\/\/kiencang.net\/trinh-duyet-chrome-phan-vung-http-cache\/","og_site_name":"Ki\u1ebfn c\u00e0ng","article_author":"https:\/\/www.facebook.com\/anhducnguyen87\/","article_published_time":"2021-12-19T11:53:00+00:00","author":"Nguy\u1ec5n \u0110\u1ee9c Anh","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Nguy\u1ec5n \u0110\u1ee9c Anh","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"5 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kiencang.net\/trinh-duyet-chrome-phan-vung-http-cache\/","url":"https:\/\/kiencang.net\/trinh-duyet-chrome-phan-vung-http-cache\/","name":"Tr\u00ecnh duy\u1ec7t Chrome thay \u0111\u1ed5i c\u00e1ch cache t\u00e0i nguy\u00ean b\u00ean th\u1ee9 ba, \u0111i\u1ec1u \u0111\u00f3 c\u00f3 th\u1ec3 l\u00e0m ch\u1eadm t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n • Ki\u1ebfn c\u00e0ng","isPartOf":{"@id":"https:\/\/kiencang.net\/#website"},"datePublished":"2021-12-19T11:53:00+00:00","dateModified":"2021-12-19T11:53:00+00:00","author":{"@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16"},"description":"V\u00ec l\u00fd do b\u1ea3o m\u1eadt Chrome thay \u0111\u1ed5i c\u00e1ch \u00e1p d\u1ee5ng HTTP cache. N\u00f3 s\u1ebd l\u00e0m \u1ea3nh h\u01b0\u1edfng l\u1edbn \u0111\u1ebfn t\u1ed1c \u0111\u1ed9 website khi t\u00e1c d\u1ee5ng t\u0103ng t\u1ed1c c\u1ee7a t\u00e0i nguy\u00ean t\u1eadp trung b\u00ean th\u1ee9 ba kh\u00f4ng c\u00f2n n\u1eefa.","breadcrumb":{"@id":"https:\/\/kiencang.net\/trinh-duyet-chrome-phan-vung-http-cache\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kiencang.net\/trinh-duyet-chrome-phan-vung-http-cache\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kiencang.net\/trinh-duyet-chrome-phan-vung-http-cache\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kiencang.net\/"},{"@type":"ListItem","position":2,"name":"Tr\u00ecnh duy\u1ec7t Chrome thay \u0111\u1ed5i c\u00e1ch cache t\u00e0i nguy\u00ean b\u00ean th\u1ee9 ba, \u0111i\u1ec1u \u0111\u00f3 c\u00f3 th\u1ec3 l\u00e0m ch\u1eadm t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n"}]},{"@type":"WebSite","@id":"https:\/\/kiencang.net\/#website","url":"https:\/\/kiencang.net\/","name":"Ki\u1ebfn c\u00e0ng","description":"\u00d4m l\u00fd thuy\u1ebft, h\u00f4n th\u1ef1c h\u00e0nh","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kiencang.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"vi"},{"@type":"Person","@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16","name":"Nguy\u1ec5n \u0110\u1ee9c Anh","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/kiencang.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","caption":"Nguy\u1ec5n \u0110\u1ee9c Anh"},"description":"Sinh n\u0103m 1987, t\u1ed1t nghi\u1ec7p Cao \u0111\u1eb3ng th\u1ef1c h\u00e0nh FPT qu\u00e3ng 2014, chuy\u00ean ng\u00e0nh Thi\u1ebft k\u1ebf website. T\u00f4i th\u00edch Content, SEO, Ads, T\u0103ng t\u1ed1c website v\u00e0 Th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed. B\u00ean c\u1ea1nh b\u00e0i t\u1ef1 vi\u1ebft, t\u00f4i c\u0169ng d\u1ecbch nhi\u1ec1u n\u1ed9i dung th\u00fa v\u1ecb c\u1ee7a c\u00e1c t\u00e1c gi\u1ea3 kh\u00e1c nhau. FB c\u00e1 nh\u00e2n: facebook.com\/anhducnguyen87. Email li\u00ean h\u1ec7: guiemailchotoi@gmail.com","sameAs":["https:\/\/www.facebook.com\/anhducnguyen87\/"],"url":"https:\/\/kiencang.net\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/16336"}],"collection":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/comments?post=16336"}],"version-history":[{"count":0,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/16336\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/media?parent=16336"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/categories?post=16336"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/tags?post=16336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}