2010-12-08 7 views
6

कुछ महीने पहले मुझे एपीआई परीक्षण उद्देश्यों के लिए एक साथ रखी गई उपयोगी छोटी वेब सेवा के बारे में पढ़ना याद है। मूल रूप से, आप सिर्फ इस तरह एक फोन, उदा .:वेब सेवा जो आपके द्वारा निर्दिष्ट एपीआई परीक्षण उद्देश्यों के लिए निर्दिष्ट कोई भी http स्थिति कोड देता है?

http://www.someAPItestingtool.com/status/405 

किया और सर्वर एक 405/Method Not Allowed साथ जवाब देगा।

यह मूल रूप से केवल एक आसान छोटी उपयोगिता थी जिसे आप विकास के दौरान उपयोग कर सकते थे यदि आप बस उस लाइव यूआरएल से बातचीत करना चाहते थे जो आपके द्वारा निर्दिष्ट तरीके से व्यवहार करता था।

मेरा google-fu आज कमजोर है और मैं अपने जीवन के लिए यह नहीं कह सकता कि इसे क्या कहा जाता है। मुझे यकीन है कि जब तक मैं इस सवाल को टाइप करने के लिए ले जाता हूं, तब तक मैं इस तरह से कुछ इस तरह से चाबुक कर सकता हूं, लेकिन अगर कोई याद रखता है कि मैं किस बारे में बात कर रहा हूं, तो शायद आप साझा कर सकते हैं?

बहुत धन्यवाद ...

संपादित करें: प्रकाशित किया गया था कुछ मैं असली जल्दी ऊपर मार पड़ी है, लेकिन मैं अभी भी जवाब में रुचि किसी जानता है कि मैं क्या कर रहा हूँ की चर्चा करते हुए होगा ...

उत्तर

6
एक साल बाद से अधिक

, सेवा मैं सोच रहा था पर पिछले फिर से ठोकर खाई में मैं के बारे में:

http://httpstat.us/

+1

इसे साझा करने के लिए बहुत बहुत धन्यवाद! बहुत अच्छा उपकरण :) –

5

मैं 'अभी भी काफी सकारात्मक कोई एक साथ कुछ इस तरह रखा हूँ, लेकिन यह तेज था मुझे बस का उपयोग कर कुछ कोड़ा के लिए बोतल:

from flask import Flask, make_response 
app = Flask(__name__) 

@app.route('/<int:status_code>') 
def return_status(status_code): 
    response = make_response() 
    response.status_code = status_code 
    response.data = response.status 
    return response 

if __name__ == '__main__': 
    app.run() 
संबंधित मुद्दे