ERR_INVALID_CHUNKED_ENCODING යනු ප්‍රතිචාරය සම්පූර්ණ chunked පණිවිඩයක් ලෙස විකේතනය කළ නොහැකි වූ බවයි. අන්තර්ගතයේ කොටසක් සාර්ථකව පැමිණීමෙන් ඉතිරි ප්‍රතිචාරය වලංගු වූ බව ඔප්පු නොවේ.

  1. ප්‍රතිචාර ශීර්ෂ සහ පළමු විකේතක දෝෂය තබා ගන්න. කුමන සංරචකය එය වාර්තා කළේද සහ පණිවිඩය chunked ලෙස ප්‍රකාශ කර තිබුණේද යන්න තහවුරු කරන්න.
  2. නතර වන ස්ථානය සොයා ගන්න. HTTP/1.1 chunked කේතනයට ප්‍රමාණ, අදාළ දත්ත, බෙදුම්කරුවන් සහ අවසන් කොටස අවශ්‍ය වන අතර අදාළ විට trailers ද අවශ්‍යයි. සම්බන්ධතාව ඉක්මනින් වැසීම සහ විකෘති ප්‍රමාණය වෙනස් සලකුණු වේ.
  3. අපේක්ෂිත මාර්ගයේ එම පාලිත ඉල්ලීම සසඳන්න. ඉල්ලීම ප්‍රොක්සි සහ ඉහළ සේවාදායක ලොග සමඟ ගළපන්න. එම ස්ථානයේ ඉහළ සේවාදායකය වැසීම, අතරමැදියෙකුගේ පරිවර්තනය හෝ යෙදුම අවලංගු කිරීම සොයන්න.

TCP බෆර ප්‍රමාණයෙන් HTTP රාමුගත කිරීම අනුමාන නොකරන්න. එක් සොකට් කියවීමක අඩක් කොටසක් හෝ කොටස් කිහිපයක් තිබිය හැක; පසුව පුස්තකාලයක් විකේතිත අන්තර්ගතය විවිධ බෆරවල පෙන්විය හැක. JSON වාර්තාවකට තවත් සීමාවක් ඇත. ප්‍රොක්සියකට මුල් පැකට් සීමා රකිමින් තොරව ප්‍රතිචාරය නැවත රාමුගත කළ හැක.

සාක්ෂි පැරණි Squid ක්‍රියාත්මක කිරීමකට යොමු වේ නම්, එම නිගමනය සමඟ එහි නිකුතු අංකය තබා ගන්න. Squid 2.x සඳහා වන පැච් උපදෙස් සෑම වර්තමාන නිකුතුවක්ම විස්තර නොකරයි. සංසන්දනයේදී සාමාන්‍ය විකේතනය සහ සහතික වලංගුකරණය රැක ගන්න: දෝෂය මැඩපැවැත්වීම අසම්පූර්ණ ගොනුවක් සාර්ථක බාගැනීමක් ලෙස පෙනීමට හැකි කරයි.

අදාළ ලිපි