请求配置项

支持OPTIONS和HEAD请求,OPTIONS和HEAD请求采用Flask框架默认支持的功能。
- 推理请求JSON字段样例,请根据实际模型或pipeline配置文件填写。该样例中输入数据类型为“BINARY”,传入格式为“FORMAT_NONE”,其中“binary_data”字段为客户端读取的二进制形式的图片数据。
{ "inputs": [{ "name": "appsrc0", "id": 0, "dataType": "BINARY", "format": "FORMAT_NONE", "shape": [len(binary_data)], "data": base64.b64encode(binary_data).decode() }] }
- 推理响应JSON字段样例。该样例中数据输出格式为“STRING”。其中result为服务端返回的二进制形式的输出结果,长度为“-1”代表可变维度。“data”为base64编码的推理结果字符串。
{ "isSuccess": true, "errorCode": 0, "errorMsg": "Succeeded!", "outputs": [{ "name": "appsink0", "dataType": "STRING", "format": "FORMAT_NONE", "shape": [len(result)], "data": base64.b64encode(result).decode() }] }
父主题: RESTful接口