91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

flask和curl的用法是什么

發布時間:2022-01-14 16:18:09 來源:億速云 閱讀:213 作者:柒染 欄目:云計算

小編今天帶大家了解flask和curl的用法是什么,文中知識點介紹的非常詳細。覺得有幫助的朋友可以跟著小編一起瀏覽文章的內容,希望能夠幫助更多想解決這個問題的朋友找到問題的答案,下面跟著小編一起深入學習“flask和curl的用法是什么”的知識吧。

,基本熟悉flask和curl的用法,于是寫個程序:

__author__ = 'hochikong'
from flask import Flask,request
from flask.ext.restful import Resource,Api,reqparse

app = Flask(__name__)
api = Api(app)

todos = {}

parser = reqparse.RequestParser()
parser.add_argument('name',type=str,help='get the name')


class TodoSimple(Resource):
    def get(self,todo_id):
        return {todo_id:todos[todo_id]}

    def put(self,todo_id):
        todos[todo_id] = request.form['data']
        return {todo_id:todos[todo_id]},201

class GetName(Resource):
    def post(self):
        args = parser.parse_args()
        name = {}
        name['ac'] = args['name']
        return name
        
        #args = parser.parse_args()
        #name = args['name']
        #return name

api.add_resource(TodoSimple,'/<string:todo_id>')
api.add_resource(GetName,'/getname')

if __name__ == '__main__':
    app.run()

注意代碼中注釋的部分,在使用reqparse時,如果按照注釋部分寫,會顯示如下問題:

hochikong@hochikong-P41T-D3:~$ curl http://localhost:5000/getname -d "name=hochikong" -X POST -v
* Hostname was NOT found in DNS cache
*   Trying 127.0.0.1...
* Connected to localhost (127.0.0.1) port 5000 (#0)
> POST /getname HTTP/1.1
> User-Agent: curl/7.35.0
> Host: localhost:5000
> Accept: */*
> Content-Length: 14
> Content-Type: application/x-www-form-urlencoded
> 
* upload completely sent off: 14 out of 14 bytes
* HTTP 1.0, assume close after body
< HTTP/1.0 200 OK
< Content-Type: application/json
< Content-Length: 11
< Server: Werkzeug/0.10.1 Python/2.7.6
< Date: Sat, 21 Mar 2015 15:00:18 GMT
< 
* Closing connection 0

雖然是200,但是沒有任何數據返回

我想,args['name']輸出的的確是一個字符串,但是flask-RESTful的響應應該是:

Content-Type: application/json

而沒有把單個字符串弄成json格式的途徑

但一旦放入python字典中,return的結果就是一個合法的json輸出.

我猜的哇 :)

感謝大家的閱讀,以上就是“flask和curl的用法是什么”的全部內容了,學會的朋友趕緊操作起來吧。相信億速云小編一定會給大家帶來更優質的文章。謝謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

祁阳县| 河西区| 武穴市| 沁源县| 柳河县| 桃园县| 丹江口市| 象山县| 民和| 成都市| 余江县| 青铜峡市| 洛宁县| 潼关县| 克什克腾旗| 景洪市| 高雄市| 富阳市| 惠安县| 大丰市| 鄢陵县| 德州市| 镇平县| 河北省| 扶风县| 平原县| 锡林郭勒盟| 四平市| 白玉县| 闸北区| 寻甸| 岗巴县| 南昌市| 大石桥市| 安新县| 越西县| 长丰县| 安陆市| 喀什市| 荆州市| 西充县|