워크플로 팁 #22: HTTP 요청 검사를 위한 httpbin, 노코드에 대한 코드 팁 및 Meetup Replay
모든 Okta 워크플로우 팁
Okta Workflows Okta Workflows 직원 ・ 8월 23일 ・ 2분 읽기
이 게시물에서:
httpbin을 사용하여 HTTP 요청 테스트
이 팁은 Okta 전문가이자 rockstar Chrome 확장 프로그램 개발자인 의 것입니다. Gabriel은 또한 MacAdmins #okta-workflows Slack 커뮤니티에서 시간을 보냅니다.
httpbin.org은 HTTP 요청을 검사할 수 있는 깔끔한 서비스입니다. 타사 서비스를 호출할 때 서비스에 특정 형식의 헤더, 쿼리 또는 본문 데이터가 필요할 수 있습니다. httpbin을 사용하여 타사 서비스로 전송되는 데이터를 테스트하고 검사할 수 있습니다. 검사를 위해 서비스에 필요한 데이터(헤더, 쿼리, 본문)를 httpbin 끝점으로 보냅니다.
API 커넥터 사용 – 포스트 카드는 엔드포인트( httpbin )가 수신한 데이터를 보여줍니다.
httpbin을 사용하여 HTTP 요청 검사
요청을 검사하는 데 도움이 되도록 위 테스트의 본문 필드가 확장되었습니다.
{
"args": {
"email": "[email protected]"
},
"data": "{\"data1\":\"okta\",\"data2\":\"workflows\"}",
"files": {},
"form": {},
"headers": {
"Content-Length": "36",
"Content-Type": "application/json",
"Host": "httpbin.org",
"My-App-Header": "okta",
"My-Flow-Header": "workflows",
"User-Agent": "Azuqua",
"X-Amzn-Trace-Id": "Root=1-628feeac-26a70425043da5ab3bd220c2"
},
"json": {
"data1": "okta",
"data2": "workflows"
},
"origin": "3.15.75.236",
"url": "https://httpbin.org/post?email=max%40okta.com"
}
httpbin에는 다른 끝점이 있습니다. 다음은
/headers
를 사용하여 요청 헤더를 검사하는 예입니다.httpbin을 사용하여 요청 헤더 검사
모든 서비스 옵션을 보려면 httpbin을 방문하십시오.
HTTP 요청 검사를 위한 httpbin.org 서비스
노코드에 대한 코드 팁(또는 모든 확인란을 선택하는 방법)
이 팁은 Okta 전문가이자 rockstar Chrome 확장 프로그램 개발자인 의 것입니다. Gabriel은 또한 MacAdmins #okta-workflows Slack 커뮤니티에서 시간을 보냅니다.
이것은 노코드에 대한 코드 팁(또는 해킹)입니다!
Okta – Read User와 같은 카드를 사용하는 경우 표시할 필드를 선택할 수 있습니다. 이 카드는 필드가 많고 하나씩 확인하는 것이 편리하지 않을 수 있습니다.
사용자 카드 읽기
Gabriel Sroka는 모든 확인란을 선택하는 책갈피로 추가할 수 있는 JavaScript를 작성했습니다. 브라우저의 개발자 도구 콘솔에서 이 코드를 실행할 수 있습니다(북마크로 추가할 수도 있음). MacOS의 Chrome 브라우저에서 이것을 테스트했습니다.
javascript:/* Workflows check all checkboxes */ document.querySelectorAll('input[type=checkbox]').forEach(c => {if(!c.checked) c.click()})
모든 확인란을 선택하기 위해 콘솔에서 JavaScript 실행
이 스크립트를 북마크할 수 있도록 is를 자주 사용하려는 경우 콘솔에서 실행하는 것이 최선의 선택이 아닐 수 있습니다. 북마크로 추가하려면:
북마크바를 마우스 오른쪽 버튼으로 클릭하고 붙여넣기를 선택합니다.
북마크가 추가됩니다:
스크립트 북마크
북마크를 마우스 오른쪽 버튼으로 클릭하고 편집…을 선택하여 이름을 바꿉니다.
책갈피 이름 바꾸기
모든 확인란의 선택을 취소하기 위해 책갈피가 필요한 경우 다음 코드입니다.
javascript:/* Workflows uncheck all checkboxes */ document.querySelectorAll('input[type=checkbox]').forEach(c => {if(c.checked) c.click()})
노코드를 위한 코드 팁.
온라인 모임 다시보기: 3가지 워크플로 자동화 예 – 오류 처리, 사용자 지정 API 작업 및 사용자 삭제
이번 주에 우리는 참석자들이 배운 월간 온라인 모임을 주최했습니다.
라이브 이벤트를 놓친 경우 아래 다시보기를 시청하세요.
자세히 알아보는 데 도움이 되는 두 가지 리소스:
📘 이 단계별 시작하기 자습서를 시도해 보십시오. .
📺 더 나은 자동화 빌더가 되는 데 도움이 되는 짧은 방법.
Reference
이 문제에 관하여(워크플로 팁 #22: HTTP 요청 검사를 위한 httpbin, 노코드에 대한 코드 팁 및 Meetup Replay), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/oktaworkflows/workflows-tips-22-httpbin-to-inspect-http-requests-a-code-tip-for-no-code-and-a-meetup-replay-4l0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)