도구가 파일을 보내지 않는지 직접 확인하기
게시일 · 업데이트 읽는 데 2분
브라우저에서 작동한다고 말하는 도구는 몇 분이면 확인할 수 있습니다. 네트워크 탭은 페이지에서 무엇이 나가는지 보여 주고, 연결을 끊으면 처리가 연결에 달려 있지 않음이 드러납니다.
왜 확인하는가
온라인 도구는 파일을 브라우저에서 처리할 수도, 서버로 보낼 수도 있습니다. 페이지의 모습으로는 둘을 구별할 수 없습니다. 하지만 브라우저는 나가는 모든 것을 기록합니다. 읽기만 하면 됩니다.
첫 번째 방법, 네트워크 탭
- 도구를 열고 F12 키로 브라우저의 개발자 도구를 엽니다.
- 네트워크 탭을 고르고 목록을 지웁니다.
- 파일을 추가하고 처리를 시작합니다.
- 메서드 열을 봅니다(Chrome과 Edge에서는 열 머리글을 오른쪽 클릭해 추가). 서버로 보낸 파일은 POST나 PUT 요청에 나타나며 그 본문의 크기가 파일 크기입니다.
여덟 개 도구가 보여 준 것
각 도구가 모든 요청이 기록되는 동안 직접 만든 파일을 처리했습니다. 여덟 건 모두에서 결과가 나타났고 본문을 가진 요청은 없었습니다.
| 도구 | 처리한 파일 | 테스트 중의 요청 | POST 또는 PUT 전송 |
|---|---|---|---|
| PDF 압축 | 7,9 MB | 3 | 0 |
| PDF 보호 | 226 KB | 5 | 0 |
| 이미지 압축 | 1,9 MB | 2 | 0 |
| 이미지 메타데이터 읽기 | 68 KB | 1 | 0 |
| SHA 해시 생성 | 669 KB | 0 | 0 |
| 오디오 변환 | 669 KB | 6 | 0 |
| 배경 제거 | 1,0 MB | 18 | 0 |
| 비디오 압축 | 14,7 MB | 4 | 0 |
이 요청은 모두 사이트 자체로 갑니다. 이 표에 없는 받아쓰기 도구는 이에 더해 외부에서 모델을 내려받습니다.
그래도 나타나는 요청
일부 도구는 처음 사용할 때 엔진을 불러옵니다. 오디오 변환기와 비디오 압축기는 파일 세 개(스크립트, 엔진, 계산 모듈)를 내려받고, 배경 제거는 여러 조각으로 나뉜 모델을 불러옵니다. 이 요청은 GET 내려받기입니다. 파일이 브라우저로 내려올 뿐 올라가는 것은 없습니다. 오디오를 텍스트로의 경우는 조금 다릅니다. 모델이 동의 상자 뒤에 사이트 밖의 서비스에서 내려받아지며, 자세한 내용은 녹음을 텍스트로 바꾸기에 있습니다.
두 번째 방법, 연결 끊기
도구 페이지를 불러온 다음 네트워크 탭의 오프라인 모드나 비행기 모드로 연결을 끊습니다. 파일을 추가합니다. 오프라인에서 네 개 도구가 결과를 냈습니다. 파일의 해시, 이미지의 메타데이터, PDF의 압축, 이미지의 압축.
처음 사용할 때 엔진을 불러오는 도구는 처리 전에 그 불러오기를 위해 연결이 필요합니다. 오프라인에서 실패하는 것은 전송을 뜻하지 않습니다. 불러온 뒤에 다시 실행하십시오.
이 방법이 증명하지 못하는 것
이것은 테스트 동안 무엇이 나가는지 보여 줍니다. 페이지에는 접속 통계나 글꼴 같은 다른 요청도 있을 수 있습니다. 요청의 수만이 아니라 본문과 크기를 보십시오. 수 MB의 파일이 보내지면 눈에 띄지 않을 수 없습니다. 브라우저 확장 프로그램이 자기 요청을 더할 수도 있습니다.
어떤 서비스에도 쓸 수 있는 같은 방법
이 두 가지 확인은 어떤 온라인 도구에도 적용됩니다. 민감한 문서를 서비스에 맡기기 전에 중요하지 않은 파일로 해 보십시오. 비교하고 싶다면 여기서처럼 직접 만든 문서로.
확인 요약
- 네트워크 탭을 열고 목록을 지웁니다.
- 파일을 처리하고 POST나 PUT 요청을 찾습니다.
- 불러온 뒤에 연결을 끊고 다시 시작합니다.
여기서 시험한 도구는 PDF 압축 수준 고르기와 해시로 파일이 바뀌지 않았는지 확인하기에 설명되어 있습니다.
