主内
ー。。ー。

http_plugin

개요

http_plugin 다음 중 하나에서 제공하는 RPC API 기능을 활성화하는 데 필수적입니다. nodeos 또는 keosd 예.둘 다 nodeoskeosd 를 지원하다 http_plugin 핵심 플러그인으로.

사용법

# config.ini
plugin = eosio::http_plugin
[options]
# command-line
nodeos ... --plugin eosio::http_plugin [options]
(or)
keosd ... --plugin eosio::http_plugin [options]

옵션

명령줄 또는 명령줄에서 지정할 수 있습니다. config.ini 파일:

에 대한 구성 옵션 http_plugin

옵션 (=기본값)설명
--unix-socket-path argHTTP RPC용 유닉스 소켓을 만들기 위한 파일 이름 (데이터 디렉토리 기준). 비활성화하려면 공백으로 설정합니다.
--http-server-address arg (=127.0.0.1:8888)들어오는 http 연결을 수신하기 위한 로컬 IP 및 포트입니다. 비활성화하려면 공백으로 설정합니다.
--access-control-allow-origin arg각 요청에서 반환될 액세스-제어-허용-출처를 지정합니다.
--access-control-allow-headers arg각 요청에서 반환될 액세스 제어 허용 헤더를 지정합니다.
--access-control-max-age arg각 요청에 대해 반환할 액세스 제어-최대 연령을 지정합니다.
--access-control-allow-credentials각 요청에 대해 액세스 제어 허용-자격 증명: true를 반환할지 여부를 지정합니다.
--max-body-size arg (=2097152)들어오는 RPC 요청에 허용되는 최대 본문 크기 (바이트)
--http-max-bytes-in-flight-mb arg (=500)http_plugin이 http 요청을 처리하는 데 사용해야 하는 최대 크기 (메가바이트). -1은 무제한입니다. 초과하면 429개의 오류 응답이 발생합니다.
--http-max-in-flight-requests arg (=-1)http_plugin이 http 요청을 처리하는 데 사용해야 하는 최대 요청 수입니다. 초과하면 429개의 오류 응답이 발생합니다.
--http-max-response-time-ms arg (=30)최대 요청 처리 시간, 무제한의 경우 -1
--verbose-http-errorsHTTP 응답에 오류 로그 추가
--http-validate-host arg (=1)false로 설정하면 들어오는 모든 “Host” 헤더가 유효한 것으로 간주됩니다.
--http-alias arg들어오는 HTTP 요청의 “Host” 헤더에 추가로 허용되는 값을 여러 번 지정할 수 있습니다.기본적으로 http/s_server_address 를 포함합니다.
--http-threads arg (=2)http 스레드 풀의 작업자 스레드 수
--http-keep-alive arg (=1)false로 설정하면 클라이언트가 요청하더라도 HTTP 연결을 계속 유지하지 마십시오.

종속성

없음