BackEnd (23) 썸네일형 리스트형 "GET /.well-known/acme-challenge/tNhwhoGumrdERuOV6zFy1xKOOMBL13rOqGEH90pjET0 HTTP/1.1" 404 Not Found 이 메시지는 사실상 에러가 아닙니다. 이는 웹 서버의 로그 메시지 중 하나로, 특정 IP 주소에서 HTTP GET 요청이 수신되었음을 나타냅니다. 특히, 이 요청의 경로(/.well-known/acme-challenge/tNhwhoGumrdERuOV6zFy1xKOOMBL13rOqGEH90pjET0)를 보면, 이는 Let's Encrypt의 ACME(Automatic Certificate Management Environment) 프로토콜을 사용하여 SSL/TLS 인증서를 자동으로 발급하고 관리하는 과정의 일부임을 알 수 있습니다. Let's Encrypt는 무료 SSL/TLS 인증서를 제공하는 인증 기관입니다. ACME 프로토콜은 클라이언트와 서버 간의 통신을 자동화하여 인증서의 발급, 갱신, 폐기 등을.. AttributeError: module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK' 1. OpenSSL 업데이트 OpenSSL 패키지가 구버전이거나 손상되었을 수 있습니다. 일반적으로 패키지를 최신 버전으로 유지하는 것이 좋습니다. 다음 명령을 사용하여 OpenSSL을 업그레이드할 수 있습니다 sudo apt-get install --only-upgrade openssl 2. easy_install을 사용하여 pip 업그레이드 pip3 버전이 구버전으로 보입니다, 이것도 업데이트하는 것이 좋을 것 같습니다. pip3 자체가 문제를 일으키므로 easy_install을 사용하여 pip를 업그레이드할 수 있습니다 sudo easy_install3 -U pip 3. pip 수동 설치 easy_install이 실패하면 pip를 수동으로 설치할 수 있습니다. pip 공식 사이트에서 get-pip... FastAPI Excel Download 기능구현 FastAPI에서 Excel Download 기능을 구현하는 코드 CRUD와 ROUTER만 기재 CRUD def excel_download(seq, db = Session) : try : # 판다스 데이터프레임을 만들기위한 빈 리스트를 만들어준다 table_data = [] # 데이터 추출을 위한 작업을 for문 if문 등을 이용해 작성한다 # ... # 빈 리스트에 딕셔너리형태로 되어있는 데이터를 담아준다 table_data.append({"a":'a',"b":'b',"c":'c',"d":'d'}) # 리스트를 df라는 변수명으로 데이터프레임으로 만들어준다 df = pd.DataFrame(table_data) # 판다스의 to_excel 함수를 이용하여 저장해준다 # 파라미터는 공식문서 참고! df.t.. FastAPI에서 Websocket을 이용한 채팅 기능 만들기 from fastapi import FastAPI, Request, WebSocket, WebSocketDisconnect, HTTPException from fastapi.templating import Jinja2Templates from fastapi.staticfiles import StaticFiles import logging import html import asyncio app = FastAPI() templates = Jinja2Templates(directory="templates") app.mount("/static", StaticFiles(directory="static"), name="static") # 채팅방 정보를 저장하는 딕셔너리 chat_rooms = {} logger = .. 공공데이터 Open API xml parsing하는 코드 # import libraries import pandas as pd import numpy as np import requests import pprint from os import name import xml.etree.ElementTree as et import pandas as pd import bs4 from lxml import html from urllib.parse import urlencode, quote_plus, unquote # 인증키 입력 (encoding이 안되면 decoding으로 사용) encoding = '발급받은 encoding code' decoding = '발급받은 decoding code' # url 입력 url = '활용 OpenApi EndPoint' params.. API - NAVER NEW SEARCH Open API사용하기 NAVER NEW SEARCH Open API를 이용해 검색 API 만들기 https://developers.naver.com/docs/serviceapi/search/news/news.md#%EB%89%B4%EC%8A%A4 뉴스 - Search API 뉴스 NAVER Developers - 검색 API 뉴스 검색 개발가이드 검색 > 뉴스 네이버 뉴스 검색 결과를 출력해주는 REST API입니다. 비로그인 오픈 API이므로 GET으로 호출할 때 HTTP Header에 애플리케이션 등록 시 developers.naver.com NAVER의 Open API인 Search API를 이용해 뉴스 검색을 해보자 1. NAVER News Search API를 사용하기위해 네이버 개발자 센터에서 애플리케이션을 등록(.. API - NAVER PAPAGO Open API 사용하기 NAVER PAPAGO Open API를 이용해 번역 API만들기 NAVER DEVELOPERS URL https://developers.naver.com/docs/papago/papago-nmt-overview.md Papago 번역 - Papago API Papago 번역 개요 Papago 번역 개요 Papago 번역은 Papago의 인공 신경망 기반 기계 번역 기술(NMT, Neural Machine Translation)로 텍스트를 번역한 결과를 반환하는 RESTful API입니다. Papago 번역으로 번역할 수 있 developers.naver.com NAVER의 번역 서비스인 PAPAGO의 Open API를 이용해 번역API를 만들어보자. 1. PAPAGO 번역 API를 사용하기위해 네이버 .. API - Amazon Rekognition 사용해 이미지 객체식별 API 만들기 Amazon Rekognition Amazon Rekognition Rekognition을 사용하면 애플리케이션에 이미지 및 비디오 분석을 쉽게 추가할 수 있습니다. Amazon Rekognition API에 이미지나 비디오를 제공하면 서비스에서 객체, 사람, 텍스트, 장면 및 활동을 식별할 수 있습니다. 또한 부적절한 콘텐츠를 감지할 수도 있습니다. Amazon Rekognition Rekognition은 매우 정확한 얼굴 분석, 얼굴 비교 및 얼굴 검색 기능도 제공합니다. 사용자 확인, 카탈로그 작성, 인원 계산 및 공공 안전을 포함하여 다양한 사용 사례에서 얼굴을 탐지, 분석, 비교할 수 있습니다. Amazon Rekognition Rekognition은 Amazon의 컴퓨터 비전 과학자들이 매일 .. 이전 1 2 3 다음