거대한 URL을 작은 링크로 단축

오늘 저는 긴 웹사이트 링크에 ​​대한 작은 링크를 생성하기 위해 노드 앱을 만들었습니다.

사용하는 방법:



요구





내 경로를 가지고 놀기 위해 Hoppscotch을 사용하고 있습니다. Hoppscotch, Postman 등과 같은 도구를 사용할 수 있습니다. 여기에서는 콘텐츠 유형 application/json 및 매개 변수 이름 longUrl을 압축하려는 큰 URL의 값으로 URLhttps://ishan-us.herokuapp.com/api/url/shorten에 대한 POST 요청을 생성합니다. 그게 다야!!!

응답





응답을 JSON 형식으로 봅니다. 상태 200의 응답을 볼 수 있습니다. longUrl은 사용자가 리디렉션되는 실제 사이트이고 shortUrl은 생성된 작은 URL입니다.

I automated the workflow of this project with GitHub Actions.



내 생애 첫 액션이었기 때문에 정말 신이 났습니다. 내 저장소에서 작업 옵션을 클릭하면 아래 페이지가 나타납니다.



시작하기 위해 직접 워크플로 설정 옵션을 선택했습니다.

내 워크플로우



내 Github 작업의 이름은 Node.js CI 입니다. 마스터 브랜치에 무언가가 푸시될 때마다 또는 마스터 브랜치에 풀 요청이 있을 때마다 다음 코드를 실행합니다.

npm ci
npm run build --if-present
npm test


.yml 파일을 만들고 워크플로를 실행한 후 빌드 후 이 페이지가 표시되었습니다.



제출 카테고리:



엉뚱한 와일드카드

코드 링크



@ishanbagchi/url-shortner

메모:



The collaboration to the project is open to all.

좋은 웹페이지 즐겨찾기