10. https設定用インターフェース

10.1 https証明書とキーのアップロード

インターフェースの説明

インターフェースのURL

https://${ip}:${port}/api/form

リクエストメソッド

POST

リクエストパラメーター形式

FORM

インターフェースの説明

https証明書とキーをアップロードします。

リクエストパラメーター

パラメーター

説明

必須

msg_id

string

“1302”

Yes

file

file

httpsファイル

Yes

file_type

string

httpsファイルタイプ

crt:証明書

key:キー

Yes

レスポンスパラメーター

パラメーター

説明

code

int

結果コード(0:成功)

data

json

Null

msg

string

結果の説明

リクエストの例

Input Files
{
    'file':name='server.crt'
}
data
{
    "msg_id":"1302",
    "file_type":"crt"
}

レスポンスの例

リクエストの例

レスポンスの例

10.2 https証明書とキーの削除

インターフェースの説明

インターフェースのURL

https://${ip}:${port}/api/json

リクエストメソッド

POST

リクエストパラメーター形式

JSON

インターフェースの説明

https証明書とキーを削除します。

リクエストパラメーター

パラメーター

説明

必須

msg_id

string

“1303”

Yes

file_type

string

httpsファイルタイプ

crt:証明書

key:キー

Yes

“crt” or “key”

レスポンスパラメーター

パラメーター

説明

code

int

結果コード(0:成功)

data

json

Null

msg

string

結果の説明

リクエストの例

レスポンスの例

リクエストの例

レスポンスの例

10.3 HTTPS証明書とキーのQuery

インターフェースの説明

インターフェースのURL

https://${ip}:${port}/api/json

リクエストメソッド

POST

リクエストパラメーター形式

JSON

インターフェースの説明

HTTPS証明書とキーをQueryします。

リクエストパラメーター

パラメーター

説明

必須

msg_id

string

“1304”

Yes

レスポンスパラメーター

パラメーター

説明

code

int

結果コード(0:成功)

data

json

戻りデータ

msg

string

結果の説明

フィールド情報(データ)

パラメーター

説明

https_crt

string

HTTPS認証後に発行される証明書

https_key

string

HTTPSプライベートキー

リクエストの例

レスポンスの例

10.4 HTTPSまたはHTTPへの切り替え

インターフェースの説明

インターフェースのURL

https://${ip}:${port}/api/json

リクエストメソッド

POST

リクエストパラメーター形式

JSON

インターフェースの説明

HTTPSまたはHTTPに切り替えます。

リクエストパラメーター

パラメーター

説明

必須

msg_id

string

“1305”

Yes

prot_mode

string

HTTPSまたはHTTPモードへの切り替え

Yes

“http” or “https”

レスポンスパラメーター

パラメーター

説明

code

int

結果コード(0:成功)

data

json

Null

msg

string

結果の説明

リクエストの例

レスポンスの例

10.5 現在のモード(HTTPSまたはHTTP)のQuery

インターフェースの説明

インターフェースのURL

https://${ip}:${port}/api/json

リクエストメソッド

POST

リクエストパラメーター形式

JSON

インターフェースの説明

現在のモード(HTTPSまたはHTTP)をQueryします。

リクエストパラメーター

パラメーター

説明

必須

msg_id

string

“1306”

Yes

レスポンスパラメーター

パラメーター

説明

code

int

結果コード(0:成功)

data

json

返された結果

msg

string

結果の説明

フィールド情報(データ)

パラメーター

説明

https_stat

string

HTTPSまたはHTTP

リクエストの例

レスポンスの例

Last updated