开发者社区 > 视觉智能 > 文字识别 > 正文

文字识别OCR里名片OCR文字识别服务,直接请求返回正常,代理转发报404了能不能用nignx转发?

文字识别OCR里名片OCR文字识别服务,直接请求返回正常,代理转发报404了,接口连接:http(s)://bizcard.market.alicloudapi.com/rest/160601/ocr/ocr_business_card.json 想问下能不能用nignx转发?

展开
收起
小小鹿鹿鹿 2024-01-17 17:34:46 66 0
3 条回答
写回答
取消 提交回答
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    您好,文字识别OCR云市场API这种通过API接口URL调用的形式,域名本身应该已经有一层转发功能了,您可以直接调用对应的API 接口地址就可以了,不需要再自己转发一遍。如果您调用云市场API接口的服务是可以部署两套配置nginx转发的,但是直接配置转发到云市场API接口地址的应该不太行,您可以联系技术团队咨询一下
    image.png

    2024-01-21 17:04:50
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,你可以使用Nginx进行转发。但是,你需要确保你的Nginx配置正确。以下是一个可能的配置示例:

    server {
        listen 80;
        server_name your_domain.com;
    
        location / {
            proxy_pass http://bizcard.market.alicloudapi.com/rest/160601/ocr/ocr_business_card.json;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
        }
    }
    

    在这个配置中,你需要将your_domain.com替换为你的域名。然后,当你访问http://your_domain.com时,请求会被转发到阿里云的名片OCR服务。

    如果你仍然遇到404错误,可能是由于Nginx没有正确地处理URL路径。你可以尝试添加try_files $uri $uri/ =404;到你的location块中,如下所示:

    location / {
        try_files $uri $uri/ =404;
        proxy_pass http://bizcard.market.alicloudapi.com/rest/160601/ocr/ocr_business_card.json;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
    

    这个配置会首先尝试直接提供请求的文件或目录,如果找不到,则将请求转发到阿里云的名片OCR服务。

    2024-01-18 14:14:26
    赞同 展开评论 打赏
  • 我们没有试过这种业务的直接转发。本地请求正常 应该是nginx配置问题了 检验检查连接 是否正确 。404 应该是地址不对。此回答来自钉群【官方】阿里云OCR公共云客户交流群。

    2024-01-18 08:54:42
    赞同 展开评论 打赏

文字识别技术可以灵活应用于证件文字识别、发票文字识别、文档识别与整理等行业场景,满足认证、鉴权、票据流转审核等业务需求。

热门讨论

热门文章

相关电子书

更多
阿里云智能-印刷文字识别OCR-产品介绍 立即下载
阿里巴巴读光OCR 立即下载
印刷文字识别算法设计与在线服务 立即下载