मैं में asp.net में सर्वर अनुप्रयोग था कि मैं उस के लिए एक वेब सेवा थी।
मैं ubuntu के शेल कमांड का उपयोग करके वेब सेवा को कैसे कॉल कर सकता हूं
मैं में asp.net में सर्वर अनुप्रयोग था कि मैं उस के लिए एक वेब सेवा थी।
मैं ubuntu के शेल कमांड का उपयोग करके वेब सेवा को कैसे कॉल कर सकता हूं
जवाबों:
लिनक्स एक अच्छा सा कमांड प्रदान करता है जो हमारे जीवन को बहुत आसान बनाता है।
प्राप्त:
JSON के साथ:
curl -i -H "Accept: application/json" -H "Content-Type: application/json" http://hostname/resource
XML के साथ:
curl -H "Accept: application/xml" -H "Content-Type: application/xml" -X GET http://hostname/resource
पद:
डेटा पोस्ट करने के लिए:
curl --data "param1=value1¶m2=value2" http://hostname/resource
फ़ाइल अपलोड के लिए:
curl --form "fileupload=@filename.txt" http://hostname/resource
श्रेष्ठ HTTP पोस्ट:
curl -X POST -d @filename http://hostname/resource
किसी साइट (लॉग) में प्रवेश करने के लिए:
curl -d "username=admin&password=admin&submit=Login" --dump-header headers http://localhost/Login
curl -L -b headers http://localhost/
-H
झंडा भी जब साथ डेटा पोस्टिंग के रूप में "application / json" अपनी सामग्री delcare किया जा सकता है -X POST