본문 바로가기
반응형

분류 전체보기177

웹 브라우저 렌더링 엔진 웹 브라우저는 렌더링 엔진을 가지고 있다. 텍스트로 된 문서(HTML, CSS, JavaScript) 를 읽어들여 웹페이지를 내보낸다. 브라우저에 브라우저 프로세스가 렌더러 프로세스에게 웹 페이지를 그리도록 요청하고, 브라우저 프로세스의 네트워크 스레드는 렌더러 프로세스에게 해당 페이지에 대한 데이터 스트림을 전송한다. ** 참고하면 좋은 포스팅들 https://blog.naver.com/wishket/222323638655 웹 브라우저의 렌더링이란? *잠깐, 이 글을 소개해드리는 위시켓은 2019년 시밀러웹 방문자 수 기준, 국내 1위 IT아웃소싱 플랫폼입... blog.naver.com https://12bme.tistory.com/208 [브라우저엔진] 브라우저 렌더링 엔진 2015년 구글은 크롬의.. 2021. 8. 2.
[Postman] Pre-request Script, Test Script 차이 포스트맨에는 테스트 스크립트를 작성할 수 있는 기능이 있는데, 요청이 서버로 가기 전에 실행되는 Pre-request Script 요청이 서버로 간 이후 응답이 반환된 후에 실행되는 Test Script Pre-request Script Request 헤더에 key를 추가시키거나, URL 매개변수에 문자열을 추가하고자 할 때 사용할 수 있음 Test Script .test 함수를 사용하고, .response, .expect 객체 등에 접근이 가능함 https://learning.postman.com/docs/writing-scripts/intro-to-scripts/ Home Postman Network Browse APIs, workspaces, and collections inside Postman... 2021. 7. 23.
[OAuth] OAuth 2.0 개념 및 플로우 OAuth(Open Authorization) 2.0 - 인증이나 접근 위임을 위한 개방형 표준 프로토콜 - 서비스 이용자(자원의 소유자)를 대신하여 서비스를 요청할 수 있도록 자원 접근 권한을 위임하는 방법 예시) 인스타에서 페북 친구찾기를 하기 위해서는 페북의 오픈 API를 사용해서 친구 목록에 접근하는데, 이때 OAuth 2.0 을 이용하여 인증 및 권한을 승인하는 구조 * OAuth 2.0은 1.0의 알려진 보안 문제 등을 개선한 버전으로 1.0을 대체함(하위 호환성 미지원) 주요 개념 역할 설명 자원 소유자(Resource Owner) 보호 자원에 접근 권한을 부여할 수 있는 개체(일반적인 서비스 이용자) 자원 서버(Resource Server) 보호 자원에 대한 서비스 API를 제공하는 서버 .. 2021. 7. 10.
[Postman] API 테스트해보기 - GET Method 간단하게 GET 메소드 사용해서 응답 확인해보기 테스트해볼 수 있는 사이트 https://jsonplaceholder.typicode.com/ JSONPlaceholder - Free Fake REST API {JSON} Placeholder Free fake API for testing and prototyping. Powered by JSON Server + LowDB As of Dec 2020, serving ~1.8 billion requests each month. jsonplaceholder.typicode.com 기본 URL 입력하고 Send 보내면, html 읽어옴 테스트 사이트에서 공통 자원에 대해 아래와 같이 지원하길래 아무거나 한번 해봄 users 자원에 접근해서 body 값 가져오기.. 2021. 6. 11.
[Postman] postman 설치하기 https://www.postman.com/ Postman | The Collaboration Platform for API Development Postman makes API development easy. Our platform offers the tools to simplify each step of the API building process and streamlines collaboration so you can create better APIs faster. www.postman.com 가입하고 로그인 https://www.postman.com/downloads/ Download Postman | Try Postman for Free Try Postman for free! Join 13 mi.. 2021. 6. 11.
[HTTP] HTTP 메서드 HTTP 프로토콜에서 요청 시 사용하는 메서드에 대해서 알아보자. HTTP 메세지 구조에 대해 궁금하다면 아래 포스팅 참고 2021.03.27 - [🎸 기타] - [HTTP] HTTP 요청/응답 메시지 [HTTP] HTTP 요청/응답 메시지 클라이언트(client)가 웹서버에 요청을 보내고 응답을 받을때 사용하는 HTTP 메시지 구조를 알아보자. 요청(Request) 메세지 요청 메시지 구성 구성 상세 내용 Request line (요청 시작줄) Method (요청 방법 miaow-miaow.tistory.com HTTP 요청을 보낼 때, 요청 시작 라인에 HTTP 메소드를 싣어서 보낸다. 메서드 종류 설명 GET 특정 리소스 취득, 데이터를 받기만 함 HEAD 메세지 헤더 정보 취득, 응답 본문 포함하.. 2021. 5. 22.
딥링크, 디퍼드 딥링크, 다이나믹 딥링크, 원링크 차이 딥 링크(Deeplink, Deep linking) 특정 콘텐츠로 사용자를 랜딩시켜주는 링크 특정 주소 혹은 값을 입력하면 앱이 실행되거나 앱 내 특정 화면으로 이동시키는 기능을 수행 딥링크는 3가지 방식으로 구분된다. URI 스킴 방식 : 앱에 URI 스킴(scheme) 값을 등록하여 딥링크 사용 앱링크(App Link) : Android App link, FB App link, GG App link 등 제공 - 도메인 주소를 이용한 딥링크 사용 유니버셜 링크 (Universal Link) : iOS 제공 - 도메인 주소를 이용한 딥링크 사용 URI 스킴 방식 우선 스킴(scheme)이란 특정한 고유 앱을 지칭하는 것(facebook, youtube, twitter 등) path는 앱 내 특정 콘텐츠(.. 2021. 5. 5.
[Python] unicodedata 사용하기 Python에서 unicodedata 모듈을 사용해보자.이 모듈은 모든 유니코드 문자에 대한 문자 속성을 정의하는 유니코드 문자 데이터베이스(UCD – Unicode Character Database)에 대한 액세스를 제공한다. unicodedata 모듈에서 제공하는 메서드는 아래에서 확인한다.docs.python.org/ko/3/library/unicodedata.htmlunicodedata — 유니코드 데이터베이스 — Python 3.9.2 문서unicodedata — 유니코드 데이터베이스 이 모듈은 모든 유니코드 문자에 대한 문자 속성을 정의하는 유니코드 문자 데이터베이스(UCD – Unicode Character Database)에 대한 액세스를 제공합니다. 이 데이docs.python.orgun.. 2021. 4. 18.
[Cucumber] Gherkin Gherkin In order for Cucumber to understand the scenarios, they must follow some basic syntax rules, called Gherkin. Gherkin is a set of grammar rules that makes plain text structured enough for Cucumber to understand. Gherkin serves multiple purposes: Unambiguous executable specification Automated testing using Cucumber Document how the system actually behaves Step definitions connect Gherkin s.. 2021. 4. 3.
반응형