簡體   English   中英

REST 和 Flask 在服務器上注冊

[英]REST with Flask on a server Register

我正在研究 Flask,我在 register.it 上有一台服務器,用於我的實驗。 我用經典的 Hello 世界創建了一個 phyton 文件(原始代碼更復雜,但我試圖減少它以找到錯誤)。 和一個使用 jquery POST 請求字符串的前端頁面,一切似乎工作正常,沒有錯誤。 如果我直接從終端運行代碼也不會:而是打印 Hello world! 響應總是:

有用!

Python 3.7.8

你知道我做錯了什么嗎? 謝謝

當然,對不起:)

這是在文件夾中名為 REST.py 的文件中。/REST/

from flask import Flask

app = Flask(__name__)

@app.route("/")
def home():
    return "Hello, World!"
    
if __name__ == "__main__":
    app.run(debug=True)

而這個就是前端文件中的function,在文件夾./

function search(qry, inc){
       data = {};
       data.qry = qry;
       data.inc = inc;
       $.post(
           './REST/',
           data,
           function(ret){
               try {
                alert(ret);
                //_results_list = JSON.parse(ret);
                //UI_searchresults(_results_list);
               }
               catch (e){
                alert(`C'é stato un errore di comunicazione con il server, ti invitiamo a provare piú tardi o a contattare l'assistenza`);
               }
           });
   }

我認為這應該打印響應,並且它有效,但響應始終是“它有效。Python 3.7.8”而不是我想發送的字符串/json。 現在的代碼非常簡單,所以我對可能出現的問題沒有任何想法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM