我正在使用localhost来测试python脚本,我需要通过telnet测试它,我使用的是PuTTY。我有这个python脚本:使用telnet运行python脚本
@app.route('/add/', methods=['POST'])
def add_entry():
db = get_db()
db.execute('insert into entries (title, text) values (?, ?)',
("value_from_telnet", "another_value_from_telnet"))
db.commit()
print("Saved")
return "Saved"
现在我不知道如何连接到127.0.0.1/add以及如何将值放入POST方法。我无法使用连接这样的:
$ o 127.0.0.1/add
如果我试试这个:
$ o 127.0.0.1
$ GET/HTTP/1.0
$ Host: 127.0.0.1/add
然后将结果404 NOT FOUND(通过浏览器,它的工作原理,但只有静态插入值和GET方法)。所以我想问一下如何连接到这个地址127.0.0.1/add并将值传入POST方法以将它们用作数据库的插入值?谢谢
我相信你可以用telnet来做到这一点。您可能忘了添加尾部斜线:'$ Host:127.0.0.1/add /'。 – solusipse