मैं कुप्पी का उपयोग करने के साथ या simplejson (उचित हेडर के साथ) यहाँ बिना ब्राउज़र से करने के लिए JSON लौटना चाहते क्या मैं अब तक मेरी कुप्पी आवेदन के लिए है:मैं किसी अन्य यूआरएल से ब्राउजर में लाए गए फ्लास्क पायथन में जेएसओएन कैसे वापस कर सकता हूं?
@app.route('/')
def hello_world():
QUERY_URL="http://someappserver:9902/myjsonservlet"
result = simplejson.load(urllib.urlopen(QUERY_URL))
return result;
JSON उत्पादन लौटे मानते हुए है:
{"myapplication":{"system_memory":21026160640.0,"percent_memory":0.34,
"total_queue_memory":4744,"consumers":1,"messages_unacknowledged":0,
"total_messages":0,"connections":1}
जब मैं पृष्ठ http://localhost:5000
पर जाता हूं, तो मुझे Internal Server Error
मिलता है। इसे उचित रूप से प्रदर्शित करने के लिए "परिणाम" के साथ मुझे क्या करना चाहिए? या क्या मैं इसे json
हेडर के साथ वापस आने के लिए कह सकता हूं?
जब मैं परिणाम मुद्रित करने के लिए एक प्रिंट स्टेटमेंट जोड़ता हूं तो मैं JSON देख सकता हूं, लेकिन ब्राउज़र में यह मुझे Internal Server Error
देता है।