vexed
v0.2
Vexed 는 nex:// protocol 의 서버이며 기본 CGI 지원이 있습니다.
이 글을 쓸 때 CGI 지원이있는 다른 nex:// 서버는 없습니다. 사실, 나는 참조 구현 이외의 다른 nex:// 서버가 없다고 생각합니다.
또한 이것은 V 프로그래밍 언어를 배우는 운동 역할을합니다.
호출하는 CGI 스크립트가 시스템에 해를 끼칠 수있는 경우이 서버를 사용하지 마십시오. Vexed는 호출 된 스크립트가 안전한 지 여부를 확인 하지 않으며 샌드 박스 기능이 내장되어 있지 않습니다.
요청 된 모든 실행 파일은 vexed 에 의해 CGI 스크립트로 간주됩니다.
Vexed는 들어오는 TCP 연결을 위해 Port 1900 을들을 수있는 데 의존합니다.
기능 v 빌드 환경 (V 컴파일러, V 표준 라이브러리) 외에는 빌드 시간 종속성이 없습니다.
v .
릴리스 바이너리는 v -prod -prealloc . && strip vexed .
./vexed 현재 작업 디렉토리를 루트 디렉토리로 사용하여 서버를 실행합니다. 이것은 CGI 스크립트의 근본이 아닙니다.