我编写了一个非常基本的服务器的python代码来测试终端上的cURL(Mac OS X)
from flask import Flask
node = Flask(__name__)
@node.route('/greet', methods=['GET'])
def greet():
print "hello, world"
return "hey!"
node.run()
但是,当我在终端上运行代码时,使用
$ python testblock.py
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
当我将网址(http://127.0.0.1:5000/greet)复制并粘贴到我的网络浏览器中时,一切正常,但是当我运行以下命令时:
curl http://127.0.0.1:5000/greet
然后我按了回车,没有任何反应,我只是在终端上得到一个光标。我在终端中请求页面的方式有问题吗?非常感谢!