亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在酒瓶中貼上JSON?

如何在酒瓶中貼上JSON?

慕的地6264312 2019-06-05 14:31:30
如何在酒瓶中貼上JSON?我正在嘗試使用燒瓶構建一個簡單的API,現在我想在其中閱讀一些已發布的JSON。我用郵遞員Chrome擴展,我發布的JSON很簡單{"text":"lalala"}..我嘗試使用以下方法讀取JSON:@app.route('/api/add_message/<uuid>', methods=['GET', 'POST'])def add_message(uuid):     content = request.json    print content    return uuid在瀏覽器上,它正確地返回我在get中輸入的UUID,但是在控制臺上,它只打印出None(我希望它能打印出{"text":"lalala"}..有誰知道我如何從Flask方法中獲得發布的JSON呢?
查看完整描述

3 回答

?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

這就是我要做的,應該是

@app.route('/api/add_message/<uuid>', methods=['GET', 'POST'])def add_message(uuid):
    content = request.get_json(silent=True)
    # print(content) # Do your processing
    return uuid

帶著silent=True集合,get_json函數在試圖檢索json主體時將無聲地失敗。默認情況下,此設置為False.

設置force=True將忽略request.headers.get('Content-Type') == 'application/json'檢查一下酒瓶對你的影響。默認情況下,這也設置為False.

看見燒瓶文件.

我強烈建議你離開force=False并使客戶端發送Content-Type標題使其更加顯式。

希望這能幫上忙!


查看完整回答
反對 回復 2019-06-05
  • 3 回答
  • 0 關注
  • 536 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號