퀴즈 · 4 questions
🏠 집에 있는 엔진과 이야기하기
얇은 클라이언트, 단단히 조인 URLSession, 혼자 있어야 하는 ATS 키, Serve 쌍둥이 뒤의 Swift 엔진, 정직하게 다시 잇는 WebSocket, 담은 걸 절대 안 잃는 아웃박스
Level 0번들 열어본 사람
0 XP0/84 lessons0/17 achievements
0/100 XP to next level100 XP to go0% complete
Quiz
01클라이언트 Info.plist에 NSAllowsArbitraryLoads와 NSAllowsLocalNetworking이 둘 다 true야. 엔진의 tailnet 쌍둥이로 가는 평범한 HTTP 요청은 -1022로 실패하는데, 같은 Mac에서 curl은 200을 받아. 어떻게 고쳐?
02Swift 엔진이 NWListener로 127.0.0.1:7200에서 들어. Tailscale Serve가 7200번 포트에 HTTP 쌍둥이를 내놓기 시작한 뒤로 launchd가 다시 띄울 때마다 EADDRINUSE로 실패해. 무슨 일이야?
03아웃박스를 비우면서 첫 항목을 보냈는데, 세션이 만료돼서 엔진이 401로 대답했어. 이제 뭘 해야 해?
04폰 클라이언트의 URLSessionWebSocketTask가 .running인데, 집에 있는 Mac은 10분 전에 잠들었어. 클라이언트는 이걸 어떻게 알아챌까?
댓글 0
🔔 답글 알림 (로그인 필요)로그인 — 댓글을 남기려면 로그인해 주세요.
아직 댓글이 없어요. 첫 댓글을 남겨보세요.