代码详解:构建一个简单的Keras+深度学习REST API(15)

但是 , 如果将IP地址+端口复制粘贴到浏览器中 , 会出现以下情况:

这是因为在Flask URLs路由中没有设置索引/主页 。

那么试着通过浏览器访问/predict端点:

这是因为在Flask URLs路由中没有设置索引/主页 。

那么试着通过浏览器访问/predict端点:

出现了“方法不允许”错误 。 该错误是由于浏览器正在执行GET请求 , 但/predict只接受一个POST(我们将在下一节中演示如何执行) 。

使用cURL测试Keras REST API

在测试和调试Keras REST API时 , 请考虑使用cURL(https://curl.haxx.se/)(无论如何 , cURL都是一个值得去学习如何使用的好工具) 。

下图是我们想要进行分类的图像——一只狗 , 更具体而言 , 是一只比格犬:

推荐阅读