이 문서는 https://tiddlywiki.com/languages/ko-KR/에서 티들리위키의 정적 HTML 표현의 일부입니다

ServerCommand

2018년 6월 26일 오후 3:05

Deprecated fromv5.1.18(seeListenCommand).

Note that the --server command is now deprecated in favour of the new ListenCommand.

See WebServer for details of TiddlyWiki's web server functionality.

티들리위키5에 내장된 서버는 매우 간단합니다. 티들리웹과는 호환할 수 있지만 안정적으로 인터넷에 연결하여 사용하는 데 필요한 많은 기능을 지원하지 않습니다.

루트에서, 지정한 티들러를 렌더하여 제공합니다. 루트 이외에는, JSON으로 인코딩된 개별 티들러를 제공하고, GET, PUTDELETE의 기본 HTTP 운영을 지원합니다.

--server <포트> <루트티들러> <렌더형식> <제공형식> <사용자이름> <비밀번호> <호스트> <경로접두어>

매개변수는 다음과 같습니다:

  • 포트 - 제공할 포트 번호 (기본값은 "8080")
  • 루트티들러 - 루트에서 제공할 티들러 (기본값은 "$:/core/save/all")
  • 렌더형식 - 루트 티들러가 렌더해야 하는 내용 형식 (기본값은 "text/plain")
  • 제공형식 - 루트 티들러가 제공해야 하는 내용 형식 (기본값은 "text/html")
  • 사용자이름 - 편집에 서명하기 위한 기본 사용자 이름
  • 비밀번호 - 선택 사항 기본 인증을 위한 비밀번호
  • 호스트 - 선택 사항 제공하는 호스트 이름 (기본값은 "127.0.0.1" 즉 "localhost")
  • 경로접두어 - 선택 사항 경로의 접두어

비밀번호 매개변수가 지정되어 있다면 브라우저는 사용자에게 사용자이름과 비밀번호를 프롬프트할 것입니다. 비밀번호는 일반 텍스트로 전송되므로 일반적으로 사용하기에 적합하지 않음을 참고하세요.

예를 들어:

--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd

호스트이름 또는 경로접두어를 설정해야 하고 비밀번호가 필요하지 않는다면 사용자이름과 비밀번호는 빈 문자열로 지정할 수 있습니다:

--server 8080 $:/core/save/all text/plain text/html "" "" 192.168.0.245

동시에 여러 티들리위키 서버를 실행하려면 각각 다른 포트를 할당해야 합니다.