找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 20735|回复: 2

[文本处理] cmd中可以执行的curl命令在dos中却返回错误的结果,求大神帮忙看下

[复制链接]
发表于 2017-12-19 11:44:21 | 显示全部楼层 |阅读模式
在cmd命令行中执行如下curl命令返回结果正确.
curl -s "http://172.17.3.100:81/base/image/detect?appid=test&token=fc18b32ad40c1c52187b565a5357383a&url=%2fbimg%2fLOC%3a03%2fdata_60%2f20170714%2f00%2f2ebd1b4a8e42be0630141858629f4778_1"


执行结果

D:\test>curl -s "http://172.17.3.100:81/base/image/detect?appid=snface&token=fc18b32ad40c1c52187b565a5357383a&url=%2fbimg%2fLOC%3a03%2fdata_60%2f20170714%2f00%2f2ebd1b4a8e42be0630141858629f4778_1"
{"code":200,"message":"鎴愬姛","data":{"digest":"FaceDetectResult_5603817337a2c1a891b37d016f6768ab","url":"/bimg/LOC:03/data_60/20170714/00/2ebd1b4a8e42be0630141858629f4778_1","faceinfo":[{"rect":{"left":37,"top":53,"right":103,"bottom":120,"confidence":99},"index":0,"attribute":{"age":32,"attractive":-1,"eyeGlass":0,"gender":0,"smile":-1,"sunGlass":0},"url":"/bimg/LOC:03/data_60/20170714/00/2ebd1b4a8e42be0630141858629f4778_1"}]},"status":"SUCCESS"}

将上面的命令放到bat脚本中执行则报错

@echo off
setlocal enabledelayedexpansion
curl -s "http://172.17.3.100:81/base/image/detect?appid=snface&token=fc18b32ad40c1c52187b565a5357383a&url=%2fbimg%2fLOC%3a03%2fdata_60%2f20170714%2f00%2f2ebd1b4a8e42be0630141858629f4778_1"
pause


执行结果
{"code":501,"message":"鍥剧墖鏈嶅姟鍣ㄥ紓甯?,"data":null,"status":"ERROR"}
请按任意键继续. . .
 楼主| 发表于 2017-12-19 18:18:14 | 显示全部楼层
哪位大神能处理这个问题呀,  感激不尽!
发表于 2017-12-20 22:35:41 | 显示全部楼层
%要转义写成%%
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 03:07 , Processed in 0.017569 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表