Grails REST Client Plugin - Specify Header Data -


गेरिल के लिए REST क्लाइंट प्लगइन का नवीनतम संस्करण:

  withHttp (uri: "http : // foo / bar ") {def bodyContent = [apiKey:" somekey ", पहचानकर्ता: identity.identity, गतिविधि: ac JSON के रूप में] def json = post (पथ: 'गतिविधि', शरीर: bodyContent) यदि (json। Stat == 'ok') {wsr.success = true}}   

मैं इस अनुरोध में हैडर डेटा कैसे जोड़ूं?

आपको पोस्ट विधि में क्लोजर पास करने और हेडर्स सेट करने में सक्षम होना चाहिए।

  withHttp (uri: "http: / Foo / bar ") {def bodyContent = [apiKey:" somekey ", पहचानकर्ता: identity.identity, गतिविधि: एएसके JSON के रूप में] def json = post (पथ: 'गतिविधि', शरीर: bodyContent) {headers.'User- एजेंट '=' मोज़िला / 5.0 उबंटू / 8.10 फ़ायरफ़ॉक्स / 3.0.4 '} अगर (जेएसएन.स्टैट ==' ओके ') {wsr.success = true}}   

निम्नलिखित चाहिए भी कार्य करें: <पूर्व> .... .... def json = post (पथ: 'गतिविधि', शरीर: bodyContent, headers: ['उपयोगकर्ता-आयु Nt ':' myagent ']) .... ....

Comments