[웹/인터넷] 서버에서 URL을 호출하면 에러 페이지(error page)가 나올 때
내 웹 서비스 페이지가 에러나는 경우(X) 웹 서비스에서 외부 URL을 호출할 때 에러나는 경우(O) 처리 방법 웹 서비스를 개발하다가 외부 URL(기사, 블로그 등)을 입력해 활용하는 기능을 추가하려는데, 페이지를 직접 접속하면 잘 열리지만, 서비스에 URL을 넣고 호출하면 error code가 나오면서 의도한 기능이 수행되지 않는 경우가 생긴다. 이 때는 직접 에러 페이지(403, 404, 500, 503 등)을 접속해서 확인할 수가 없으니, 해당 페이지의 예외처리를 따로 해줄 필요가 있다. 다만, 이 예시에서는 실제로 접속해서 에러를 확인할 수 있는 페이지를 다뤄보도록 한다. 이렇게 에러 페이지가 나오는 경우, html코드로 판단해 처리할 수 있다. F12를 눌러 개발자 도구를 열면, > 에 "40..
2023. 8. 30.
파이썬 알고리즘 - 이진탐색, 버블정렬, 삽입정렬, 선택정렬
제로베이스 데이터 취업 스쿨 과정 학습 내용을 정리한 포스팅입니다. 📍 이진탐색 정렬되어 있는 자료구조에서 중앙값과의 크고 작음을 이용해서 데이터를 검색한다. nums = [4, 10, 22, 5, 0, 17, 7, 11, 9, 61, 88] nums.sort() searchData = 17 result_idx = -1 start_idx = 0 end_idx = len(nums) - 1 mid_idx = (start_idx + end_idx) // 2 mid_value = nums[mid_idx] while True: if searchData == nums[len(nums) -1]: result_idx = len(nums) - 1 break if searchData > mid_value: start_id..
2023. 5. 29.