45 lines
1.8 KiB
Markdown
45 lines
1.8 KiB
Markdown
[Translate to English](https://github-com.translate.goog/hiroi-sora/Umi-OCR/blob/main/docs/http/README.md?_x_tr_sl=zh-CN&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=wapp)
|
||
|
||
- [命令行手册](../README_CLI.md)
|
||
- HTTP接口手册
|
||
|
||
# HTTP接口手册
|
||
|
||
(本文档仅适用于 Umi-OCR 最新版本。旧版本请查看 [Github备份分支](https://github.com/hiroi-sora/Umi-OCR/branches) 中对应版本的文档。)
|
||
|
||
#### 基础说明
|
||
|
||

|
||
|
||
如上图,必须允许HTTP服务才能使用HTTP接口(默认开启)。如果需要允许被局域网访问,请将主机切换到**任何可用地址**。
|
||
|
||
在全局设置页中勾选**高级**才会显示。
|
||
|
||
##### 注意事项:
|
||
|
||
1. 关闭 Umi-OCR 软件时,如果仍有用户未断开HTTP接口连接,可能导致Umi-OCR关闭不完全(UI线程结束了,但负责网络的子线程未被关闭)。这时只能等待所有用户关闭连接,或者进任务管理器强制结束进程。
|
||
2. 由于后端组件的性能限制,对并发支持较差,尽量不要并发调用。
|
||
3. 由于后端组件的性能限制,在长时间、大批量、连续调用时,有小几率出现 `Error: connect ECONNREFUSED` 之类的HTTP报错。此时重新发起请求即可。只要后台工作线程没有崩,这些小问题不会持续影响调用。
|
||
|
||
---
|
||
|
||
## 目录
|
||
|
||
### 图片识别
|
||
|
||
1. [图片OCR:参数查询](api_ocr.md#/api/ocr/get_options)
|
||
2. [图片OCR:Base64 识别](api_ocr.md#/api/ocr)
|
||
|
||
### 文档识别(PDF识别)
|
||
|
||
- [文档识别流程](api_doc.md#/api/doc)
|
||
|
||
### 二维码识别
|
||
|
||
1. [二维码:Base64 识别](api_qrcode.md#/api/qrcode)
|
||
2. [二维码:从文本生成图片](api_qrcode.md#/api/qrcode/text)
|
||
|
||
### 命令行
|
||
|
||
- [命令行接口](argv.md#/argv)
|