이 튜토리얼에서는 Google 스프레드시트와 간단한 Google Apps Script를 사용하여 여러 링크를 확인하는 방법을 보여 드리겠습니다.
링크가 많고 끊어진 링크를 찾으려는 경우 또는 예를 들어 다양한 매개변수, 헤더 또는 본문을 사용하여 일부 API 엔드포인트를 테스트하고 http 응답을 확인하려는 경우 이 문서가 유용할 수 있습니다.
스프레드시트 Google Apps 스크립트:
https://docs.google.com/spreadsheets/d/1UyuKCRO8BWcIaluGEYTuUZglBryo0uFBji2a6tbBXCw/copy
Github 페이지:
https://github.com/Vryntel/Spreadsheet-Url-Tester
스프레드시트는 다음 2개의 시트로 구성됩니다.
데이터 시트는 다음 열을 사용합니다.
예:
URL: https://mywebsite.com
PARAMS: {"param1":"test", "params2":"test2"}
가져온 URL: https://mywebsite.com?param1=test¶m2=test2
설정 시트에서 HTTP 요청의 일부 고급 설정을 편집할 수 있습니다:
스프레드시트 사본을 만든 후 상단 도구 모음에 "Url Tester" 옵션이 표시되고 "Urls 테스트" 옵션이 표시됩니다(표시되지 않는 경우 페이지를 새로고침해 보세요).
스크립트를 실행하려면 URL 테스트 옵션을 클릭해야 합니다. 처음에만 스크립트 실행 권한을 부여하라는 메시지가 표시됩니다.
깨진 링크를 확인하기 위해 스프레드시트만 사용해야 하는 경우 A 열만 사용하여 링크를 삽입할 수 있으며 B 열에는 각 URL 행에 대한 GET 메서드를 그대로 둘 수 있습니다. 스크립트를 실행하면 응답 코드가 G 열에 표시되고 괜찮으면 코드 200이 인쇄됩니다. 그렇지 않으면 다른 코드가 있습니다. 여기에서 가능한 모든 코드를 볼 수 있습니다:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
일부 참고 사항:
https://developers.google.com/apps-script/guides/services/quotas
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3