我正在使用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