Safari เป็นเบราว์เซอร์เนทีฟของระบบนิเวศ Apple และโดยทั่วไปได้รับความนิยมจากชุมชนผู้ใช้ อย่างไรก็ตาม บางผู้ใช้รายงานว่าพบข้อผิดพลาด 'cannot parse response in Safari' (ไม่สามารถแปลงการตอบกลับใน Safari ได้) ไม่ว่าจะขณะเข้าถึงเว็บไซต์หรือดาวน์โหลดไฟล์ (โดยเฉพาะ PDF) ปัญหานี้รายงานพบในเวอร์ชันมือถือของ Safari ด้วย ในบางกรณี ปัญหาเริ่มเกิดหลังอัปเดต Safari โดยปกติจะแสดงข้อความดังนี้:

ข้อผิดพลาด cannot parse response ใน Safari ด้านผู้ใช้อาจเกิดจากสาเหตุหลักดังต่อไปนี้:
- ข้อมูลเว็บไซต์ใน Safari เสียหาย: หากข้อมูลของเว็บไซต์ (เช่น Forbes) เช่น บुकมาร์ก คุกกี้ ฯลฯ เสียหาย Safari อาจไม่สามารถแปลงการตอบกลับของเว็บไซต์ได้ เนื่องจากต้องการคุกกี้บางอย่างเพื่อแปลงการตอบกลับของเซิร์ฟเวอร์อย่างถูกต้อง
- แอปพลิเคชันที่ขัดแย้งบน Mac: หากแอปพลิเคชันบน Mac (เช่น ESET Internet Security) จำกัดการเข้าถึงทรัพยากรที่จำเป็นสำหรับการทำงานของ Safari เบราว์เซอร์อาจแสดงปัญหาการแปลงที่กำลังพิจารณา
ล้างข้อมูลของเว็บไซต์ที่มีปัญหาออกจาก Safari
หากเบราว์เซอร์ Safari แสดงข้อผิดพลาด 'cannot parse response' เฉพาะเว็บไซต์เดียว ข้อมูลที่เสียหายของเว็บไซต์นั้น (บुकมาร์ก คุกกี้ ฯลฯ) อาจเป็นสาเหตุ ในกรณีนี้ การล้างข้อมูลของเว็บไซต์จาก Mac อาจแก้ปัญหาได้ ผู้ใช้หลายคนรายงานปัญหากับเว็บไซต์ Forbes และเราจะอธิบายขั้นตอนสำหรับเว็บไซต์นั้น
- เปิดเบราว์เซอร์ Safari และกดปุ่ม Command + Option + B เพื่อเปิดเมนูบุกมาร์กของเบราว์เซอร์

- ค้นหา Forbes และ ลบ รายการทั้งหมดที่เกี่ยวข้องกับ Forbes (หากมี)
- กด Command + Y เพื่อเปิดประวัติของเบราว์เซอร์ และค้นหา Forbes.com

- ลบ รายการทั้งหมดที่เกี่ยวข้องกับ Forbes (หากมี) และขยาย เมนู Safari
- เลือก Quit Safari (ปิด Safari) และหลังจากนั้น เปิด Safari ใหม่

- พิมพ์ Forbes.com ในแถบที่อยู่ของเบราว์เซอร์ (อย่าใช้ autocomplete) และกด Enter
- ตรวจสอบว่า Safari โหลดเว็บไซต์ได้โดยไม่แสดงข้อความ cannot parse response หรือไม่
รีสตาร์ทแบบเย็น (Cold Restart) ของ Mac และเราเตอร์
ข้อความ cannot parse response ของเบราว์เซอร์ Safari อาจเป็นผลจากข้อผิดพลาดการสื่อสารชั่วคราวระหว่าง Mac และเราเตอร์ ในบริบทนี้ การรีสตาร์ทแบบเย็นของ Mac และเราเตอร์อาจแก้ปัญหาได้
- ปิดเครื่อง Mac และ เราเตอร์
- ถอดสายไฟ ออกจากแหล่งจ่ายไฟ และ รอ 5 นาที

- หลังจากนั้น เสียบสายไฟ ของ Mac และเราเตอร์กลับเข้าไป
- จากนั้น เปิดเครื่อง เราเตอร์ และรอจน ไฟสัญญาณของเราเตอร์คงที่
- เมื่อเสร็จแล้ว เปิดเครื่อง Mac และตรวจสอบว่าเบราว์เซอร์ Safari ทำงานปกติหรือไม่
- หากไม่ ให้ตรวจสอบว่าการล้างคุกกี้และแคชของเบราว์เซอร์ช่วยแก้ปัญหาได้หรือไม่
ลบแอปพลิเคชันที่ขัดแย้งออกจาก Mac
เบราว์เซอร์ Safari อาจแสดงข้อความ cannot parse response หากแอปพลิเคชันอื่นบน Mac (โดยเฉพาะแอนติไวรัส) รบกวนโมดูลของเบราว์เซอร์ ในที่นี้ การลบแอปพลิเคชันที่ขัดแย้งออกจาก Mac อาจแก้ปัญหาได้ ESET Internet Security ถูกรายงานเป็นหลักที่ก่อให้เกิดปัญหา และเราจะอธิบายขั้นตอนการลบออกจาก Mac
คำเตือน:
ดำเนินการด้วยความเสี่ยงของตนเอง เนื่องจากการลบแอนติไวรัสจาก Mac อาจทำให้ Mac และข้อมูล 드러งภัยคุกคาม
- ก่อนอื่น สำรองข้อมูล Mac และสิ่งสำคัญ (เพื่อป้องกัน...)
- เปิด Finder และไปที่แท็บ Applications (แอปพลิเคชัน)
- ในบานหน้าต่างด้านขวา Control-click (หรือคลิกขวา) ที่ผลิตภัณฑ์ ESET และเลือก Show Package Contents (แสดงเนื้อหาแพ็กเกจ)

- ในบานหน้าต่างด้านขวาที่ปรากฏ ขยาย Contents แล้ว Helpers
- ดับเบิลคลิกที่ Uninstaller (ตัวลบการติดตั้ง) และทำตามขั้นตอนบนหน้าจอเพื่อลบการติดตั้งผลิตภัณฑ์ ESET

- หากแสดงข้อความ identity of the installer cannot be confirmed (ไม่สามารถยืนยันตัวตนของตัวติดตั้งได้) ให้ Control-click (หรือคลิกขวา) ที่ไฟล์ uninstaller และในเมนูบริบทเลือก Open (เปิด)
- คลิก Open อีกครั้งเมื่อ Apple Gatekeeper ถาม และ ทำตาม ขั้นตอนเพื่อลบการติดตั้ง ESET
- หลังจากนั้น รีสตาร์ท Mac และหลังรีสตาร์ท น่าจะเป็นไปได้ว่าเบราว์เซอร์ Safari จะไม่มีปัญหา cannot parse response อีกต่อไป
หากปัญหายังคงอยู่ ให้ตรวจสอบว่า การใช้เบราว์เซอร์อื่น ช่วยให้เข้าถึงเว็บไซต์ได้หรือไม่ หากไม่ ให้ลองเข้าถึงเว็บไซต์ที่มีปัญหาจาก คอมพิวเตอร์อื่น หรืออุปกรณ์อื่นบน เครือข่ายที่ต่างกัน เพื่อให้แน่ใจว่าเว็บไซต์เหล่านั้นทำงานปกติ