curl не работает на Windows, но работает на Mac OSX - PullRequest
0 голосов
/ 28 октября 2019

Я новичок в тензорном потоке и в окне

Я отправляю curl на свой тензорный сервер в Linux, и он работал на OSX.

curl -d '{"instances":[{"image":{"b64":"'"$(base64 ./test_input.png)"'"}}]}' -X POST http://localhost:8501/v1/models/ocr:predict

возвращает

{
    "predictions": [[44032, 44172]
    ]
}%

Но curl не работает в Windows 10, и я не знаю, почему

Это сообщение об ошибке

curl: (3) [globbing] unmatched close brace/bracket in column 19
{ "error": "JSON Parse error: Invalid value. at offset: 0" }

1 Ответ

1 голос
/ 28 октября 2019

Вы пытались добавить escape-символ для вложенной двойной кавычки , как показано ниже? Windows и Macos довольно разные.

curl -d '{"instances":[{"image":{"b64":"'<b>\</b>"$(base64 ./test_input.png)<b>\</b>"'"}}]}' -X POST http://localhost:8501/v1/models/ocr:predict
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...