2013-08-12 2 views
7

मैंने एक आरईएसटी एपीआई लिखा है और मैं ऐसे अनुरोध का परीक्षण करने की कोशिश कर रहा हूं जिसमें कोई हेडर स्वीकार नहीं है। अगर मैं कर्ल के माध्यम से एक अनुरोध भेजता हूं तो यह एक डिफ़ॉल्ट शीर्षलेख Accept: */* जोड़ता है, यदि आप Curl's -v पैरामीटर जोड़ते हैं तो आप इसे देख सकते हैं।कोई स्वीकृति हेडर के साथ एक कर्ल अनुरोध भेजें?

क्या कर्ल के माध्यम से कोई स्वीकार्य हेडर के साथ अनुरोध भेजने का कोई तरीका है?

+6

यह http://stackoverflow.com/questions/7638661/how-to-stop-curl-php-from-sending-accept-header का डुप्लिकेट है। बस एक खाली 'स्वीकार करें' शीर्षलेख को निम्नानुसार पास करें: 'curl -H' स्वीकार करें: 'http: // example.com/'। – deltheil

उत्तर

4

अनुरोध से हटाए जाने के लिए कोलन के दाहिने तरफ कोई मूल्य नहीं वाला हेडर में पास करें, भले ही कर्ल अन्यथा इसे स्वयं जोड़ देगा।

curl -H 'Accept:' http://example.com/ 
संबंधित मुद्दे