2012-04-18 18 views
6

मैं PHP टॉनिक का उपयोग कर एक सीआरयूडी स्टाइल एपीआई बना रहा हूं जो एक ही यूआरएल (उदाहरण के लिए/कुछ/व्यक्ति/व्यक्ति) का उपयोग करता है जिसमें आप पोस्ट, प्राप्त, पुट और अनुरोध हटा सकते हैं। लेकिन मैं एपीआई परीक्षण के साथ एक समस्या में भाग गया है। जीईटी का परीक्षण करना स्पष्ट रूप से आसान है (बस ब्राउज़र के साथ यूआरएल पर जाएं) लेकिन मैं शेष 3 अनुरोध विधियों का परीक्षण कैसे कर सकता हूं?क्या कोई सामान्य उद्देश्य CRUD क्लाइंट अनुप्रयोग हैं?

मैं डेस्कटॉप सीआरयूडी क्लाइंट की कल्पना कर रहा हूं जहां मुझे एक साधारण टेक्स्ट बॉक्स मिलता है जिसमें क्वेरी पैरामीटर, एक यूआरएल बॉक्स और एक भेजें बटन डालना है।

क्या ऐसा कोई एप्लिकेशन पहले से मौजूद है, या मुझे एक बनाना होगा?


वैकल्पिक प्रश्न, क्या मैं इसके लिए कर्ल का उपयोग कर सकता हूं? किस मामले में, कैसे?

+0

मान लें कि आपके सर्वर साइड कार्यान्वयन को पुनर्स्थापित करना है तो कर्ल के साथ परीक्षण छोटा होना चाहिए। – GordonM

+0

मैं इसे देख रहा हूँ। मैं निश्चित रूप से ग्राफिकल क्लाइंट के लिए उपयोग को देख सकता हूं। आदेश पहले से ही बहुत लंबे समय से हो रहे हैं – Hubro

+0

मुझे लगता है कि आप एक क्लाइंट एप्लिकेशन लिख सकते हैं जो आपके लिए अनुरोधों को पूरा करने के लिए कर्ल का उपयोग करता है जो उन्हें लिखना आसान बनाना चाहिए। हालांकि मुझे ऐसा कोई भी मौजूदा सॉफ़्टवेयर नहीं पता है जो ऐसा करता है। कम से कम सॉफ्टवेयर नहीं जो सामान्य प्रयोजन अनुरोधों को जारी करता है। ऐसे कई ऐप्स हैं जो पाठ्यक्रम के सर्वर से संचार करने के लिए एक विश्वसनीय API का उपयोग करते हैं, लेकिन वे स्पष्ट रूप से विशेष कार्यों से बंधे हैं। – GordonM

उत्तर

1

अच्छा, बहुत अच्छा सवाल! निम्नलिखित क्रोम एक्सटेंशन काम किया


दूसरा जवाब प्राप्त कर सकते हैं, हाँ कर्ल आप के लिए काम कर सकते हैं - here's an example

+0

बहुत अच्छा ऐप, लिंक – Hubro

+0

लिंक के लिए धन्यवाद, मुझे लिंक पसंद हैं, लेकिन मैं इस जवाब को सही के रूप में चिह्नित करने में संकोच करता हूं क्योंकि आप कहते हैं कि "आपको ब्राउज़र पर चलने वाले ऐप की आवश्यकता है" जो स्पष्ट रूप से असत्य है। मैं थोड़ा सा जवाब संपादित करूँगा और इसे सही तरीके से चिह्नित करूंगा, अगर आप मेरे परिवर्तनों से सहमत नहीं हैं तो रोलबैक के लिए स्वतंत्र महसूस करें – Hubro

2

मैंने क्रोम के लिए "उन्नत रीस्ट क्लाइंट एप्लिकेशन" प्लगइन का उपयोग किया है और यह पूरी तरह से काम करता है और उपयोग करना आसान है।