Làm cách nào để chuyển về dữ liệu json từ trình xử lý yêu cầu chai. Tôi thấy một phương pháp dict2json trong chai src nhưng tôi không chắc chắn làm thế nào để sử dụng nó.Chai và Json
là gì trong tài liệu:
@route('/spam')
def spam():
return {'status':'online', 'servertime':time.time()}
Cung cấp cho tôi điều này khi tôi đưa lên trang:
<html>
<head></head>
<body>statusservertime</body>
</html>
I chuyển sang bình và nó hoạt động tốt. – arinte
Bạn cũng có thể sử dụng nhập json sau đó json.dumps (dict). Nhưng di chuyển tốt, tôi cũng đi giữa chai và bình và cuối cùng chọn bình. Tôi thích chai được nhẹ và không có một khuôn khổ lớn hơn đằng sau nó. Nhưng những thứ như thông số url đã nhập luôn giành được tôi trở lại để thực hiện những việc như phát hiện ngày hoặc lập chỉ mục tức là/blog/////Nơi chai chỉ có: tên param. Vì vậy, đường dẫn có 4 dấu gạch chéo không phải lúc nào cũng là url loại ngày/blog. Tôi sử dụng cả hai nhưng có xu hướng bình cho các ứng dụng lớn hơn hiện nay do những thứ như thế này. –
Tôi cũng gặp vấn đề này. Khi tôi sử dụng curl -I, tôi thấy rằng loại nội dung sai: Content-Type: text/html; charset = UTF-8 –