เครื่องมือ format JSON ออนไลน์อัปโหลดข้อมูลของฉันไหม
สรุปสำคัญ: คุณไม่ต้องอ่านนโยบายความเป็นส่วนตัวเพื่อรู้คำตอบ เปิด network panel ลองใช้หน้าตอนออฟไลน์ และ refresh ดูว่ามีอะไรถูกเก็บไว้ สองนาที สามการตรวจ ไม่ต้องเชื่อใจใคร

สรุปสั้น ๆ: ดู network panel ว่ามี POST พร้อม request body หรือไม่ รัน formatter ตอนออฟไลน์อีกครั้ง แล้ว refresh ดูว่ามีอะไรถูกเก็บไว้; ถ้าผ่านทั้งสามข้อ ข้อมูลไม่เคยออกจากเบราว์เซอร์
อาจจะใช่ คุณตัดสินได้เองในสองนาที
การตรวจสามข้อ
1. ดู network panel เปิด DevTools → Network → กรอง Fetch/XHR แล้ววาง JSON และ format มัน POST ที่มี request body หมายความว่าข้อมูลของคุณถูกส่งไป มีแค่ static asset หมายความว่าประมวลผลในเครื่อง
2. ไปออฟไลน์ สลับ DevTools เป็น Offline, reload, วาง, format ถ้ามันทำงานได้ ตรรกะการ parse อยู่ในหน้า ถ้ามันค้างหรือ error แสดงว่าต้องใช้เซิร์ฟเวอร์
3. Refresh ถ้าเนื้อหาหายและ Local Storage กับ IndexedDB ไม่มีอะไร แสดงว่าไม่มีการเก็บข้อมูลไว้ โปรดทราบว่า "ประวัติ" ที่เก็บในเบราว์เซอร์เป็นข้อมูลในเครื่อง — ไม่ได้อัปโหลด แต่ยังต้องล้างบนเครื่องที่ใช้ร่วมกัน
ทำไมเรื่องนี้สำคัญ
JSON มักมี:
- Connection string, access key, token
- หมายเลขโทรศัพท์, เลขบัตรประชาชน, ที่อยู่
- Response ของ API ภายในทั้งหมด
- Data model ที่ยังไม่เปิดเผย
การอัปโหลดสิ่งเหล่านี้คือการส่งให้บุคคลที่สาม เครื่องมือส่วนใหญ่บอกว่าไม่ log request; คุณยืนยันคำกล่าวนั้นไม่ได้ แต่ยืนยัน network panel ได้
เว็บไซต์นี้ทำงานอย่างไร
เครื่องมือ JSON บน bbdrug.com เป็นเว็บไซต์ static ที่ pre-render ตอน build การ parse, format, minify และแปลงทั้งหมดเกิดขึ้นในเบราว์เซอร์ และไม่มี request ที่พาข้อมูลของคุณออกไป
- ไม่มีอะไรถึงเซิร์ฟเวอร์ เพราะไม่มี endpoint ที่รับข้อมูล
- ประวัติอยู่ใน storage ของเบราว์เซอร์และล้างได้ทุกเมื่อ
- ทำงานออฟไลน์ได้เมื่อโหลดหน้าแล้ว
หากต้องการการรับประกันที่แรงกว่า ให้ใช้ไคลเอนต์ในเครื่องหรือ command line: แอปเดสก์ท็อป และ ชุดเครื่องมือ editor และ CLI ไม่แตะ network เลย
คำแนะนำทั่วไป
| ข้อมูล | คำแนะนำ |
|---|---|
| ตัวอย่างสาธารณะ, ข้อมูลที่ทำให้ไม่ระบุตัวตน | เครื่องมือออนไลน์ใดก็ได้ |
| Token และคีย์ | แทนด้วย xxx ก่อนวาง |
| ข้อมูลส่วนบุคคล | เครื่องมือในเครื่อง และล้างประวัติทีหลัง |
| Payload production เต็มรูปแบบ | ประมวลผลในเครื่องเท่านั้น |
การแทนค่าที่ละเอียดอ่อนก่อนวางถูกกว่าการเก็บกวาดทีหลัง
คำถามที่พบบ่อย
ควรตรวจอะไรก่อนใน network panel?
เปิด DevTools → Network, กรอง Fetch/XHR, วาง JSON และ format POST ที่มี request body หมายความว่าข้อมูลถูกส่งไป; มีแค่ static asset หมายความว่าการประมวลผลอยู่ในเครื่อง
ทำไมการ format ตอนออฟไลน์จึงพิสูจน์ได้ว่าประมวลผลในเครื่อง?
ถ้าหน้ายัง format ได้หลังจากสลับ DevTools เป็น Offline ตรรกะการ parse ทำงานในเบราว์เซอร์ไม่ใช่บนเซิร์ฟเวอร์ หน้าต้องถูกโหลดไว้ก่อนแล้ว เพราะการโหลดยังต้องใช้ network
ควรจัดการ JSON ที่มี token อย่างไร?
แทนค่าที่ละเอียดอ่อนด้วย xxx ก่อนวาง หรือใช้ไคลเอนต์ในเครื่องและ command line ประวัติที่เก็บในเบราว์เซอร์อยู่ในเครื่องและไม่ได้อัปโหลด แต่ยังต้องล้างบนเครื่องที่ใช้ร่วมกัน