Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं. जानकारी
इस सेक्शन में फ़्लो वैरिएबल के बारे में रेफ़रंस जानकारी मिलती है.
Apigee Edge, इन फ़्लो वैरिएबल के बारे में बताता है:
apigee
loadbalancing
router
apiproxy
message
servicecallout
application
messageid
system
client
organization
target
current
proxy
variable
environment
request
virtualhost
error
response
is
route
इनमें से हर वैरिएबल की जानकारी, आगे आने वाले सेक्शन में दी गई है.
apigee
एक हेल्पर वैरिएबल, जो नीति के लागू होने के समय के बारे में जानकारी देता है.
नीचे दी गई टेबल में apigee
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
apigee.metrics.policy.policy_name.timeTaken |
Integer | रीड ओनली | नीति को लागू होने में लगने वाला समय, नैनोसेकंड में. | नीति |
apiproxy
एपीआई प्रॉक्सी के बारे में बताता है.
नीचे दी गई टेबल में apiproxy
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
apiproxy.name |
String | रीड ओनली | एपीआई प्रॉक्सी का नाम. उदाहरण के लिए, "मेरा प्रॉक्सी". | प्रॉक्सी अनुरोध |
apiproxy.revision |
String | रीड ओनली | एक एपीआई प्रॉक्सी का रिविज़न नंबर. उदाहरण के लिए, "6". | प्रॉक्सी अनुरोध |
एपीआई प्रॉक्सी के साथ काम करने के बारे में ज़्यादा जानकारी के लिए, एपीआई और एपीआई प्रॉक्सी को समझना लेख पढ़ें.
application
application.basepath
प्रॉपर्टी के लिए कंटेनर.
नीचे दी गई टेबल में application
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
application.basepath |
String | रीड ओनली | डिप्लॉयमेंट बेस पाथ (एपीआई डिप्लॉयमेंट के दौरान बताया गया). | प्रॉक्सी अनुरोध |
client
वह ऐप्लिकेशन या सिस्टम जिसने Edge राऊटर को अनुरोध भेजा है.
नीचे दी गई टेबल में client
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
client.cn |
String | रीड ओनली |
क्लाइंट ऐप्लिकेशन के ज़रिए दिए गए TLS/एसएसएल सर्टिफ़िकेट में बताया गया सामान्य नाम. |
प्रॉक्सी अनुरोध |
client.country |
String | रीड ओनली |
क्लाइंट ऐप्लिकेशन की ओर से दिखाए गए TLS/एसएसएल सर्टिफ़िकेट में मौजूद देश. |
प्रॉक्सी अनुरोध |
client.email.address |
String | रीड ओनली |
क्लाइंट ऐप्लिकेशन की ओर से दिए गए TLS/एसएसएल सर्टिफ़िकेट में मौजूद ईमेल पता. |
प्रॉक्सी अनुरोध |
client.host |
String | रीड ओनली |
ProxyEndpoint को मिले अनुरोध से जुड़े एचटीटीपी होस्ट का आईपी. |
प्रॉक्सी अनुरोध |
client.ip |
String | रीड ओनली |
Edge राऊटर को मैसेज भेजने वाले क्लाइंट या सिस्टम का आईपी पता. उदाहरण के लिए, यह ओरिजनल क्लाइंट आईपी या लोड बैलेंसर आईपी हो सकता है. |
प्रॉक्सी अनुरोध |
client.locality |
String | रीड ओनली |
क्लाइंट के ज़रिए दिखाए गए TLS/एसएसएल सर्टिफ़िकेट में शहर का नाम (शहर). |
प्रॉक्सी अनुरोध |
client.organization |
String | रीड ओनली | क्लाइंट की ओर से दिए गए TLS/एसएसएल सर्टिफ़िकेट में मौजूद संगठन. (यह ज़रूरी नहीं है कि Apigee Edge पर मौजूद संगठन के बराबर हो.) | प्रॉक्सी अनुरोध |
client.organization.unit |
String | रीड ओनली |
क्लाइंट की ओर से पेश किए गए TLS/एसएसएल सर्टिफ़िकेट में संगठन की इकाई. |
प्रॉक्सी अनुरोध |
client.port |
Integer | रीड ओनली |
ProxyEndpoint के मूल क्लाइंट अनुरोध से जुड़ा एचटीटीपी पोर्ट. |
प्रॉक्सी अनुरोध |
client.received.end.time |
String | रीड ओनली |
वह समय, जिसे स्ट्रिंग के तौर पर बताया गया है. इसके बाद, प्रॉक्सी को ProxyEndpoint पर मूल क्लाइंट की ओर से अनुरोध मिलने लगा था. उदाहरण के लिए: बुधवार, 21 अगस्त, 2013 19:16:47 यूटीसी. समय की यह वैल्यू, स्ट्रिंग से जुड़ी 32-बिट टाइमस्टैंप की संख्या को दिखाती है. उदाहरण के लिए, 'बुधवार, 21 अगस्त, 2013 19:16:47 यूटीसी', 1377112607413 टाइमस्टैंप वैल्यू से जुड़ा होता है. |
प्रॉक्सी अनुरोध |
client.received.end.timestamp |
ज़्यादा समय के लिए | रीड ओनली |
टाइमस्टैंप की वैल्यू, जिससे यह पता चलता है कि प्रॉक्सी को ProxyEndpoint पर मूल क्लाइंट से अनुरोध कब मिला. यह वैल्यू एक 64-बिट (लॉन्ग) पूर्णांक है, जिसमें 1 जनवरी, 1970 को यूटीसी समय आधी रात के बाद से बीत चुके मिलीसेकंड की संख्या शामिल है. |
प्रॉक्सी अनुरोध |
client.received.start.time |
String | रीड ओनली |
वह समय, जिसे स्ट्रिंग के तौर पर बताया गया है. इसके बाद, प्रॉक्सी को ProxyEndpoint पर मूल क्लाइंट की ओर से अनुरोध मिलने लगा. उदाहरण के लिए: बुधवार, 21 अगस्त 2013 19:16:47 UTC समय की यह वैल्यू, स्ट्रिंग से जुड़ी 32-बिट टाइमस्टैंप की संख्या को दिखाती है. उदाहरण के लिए, 'बुधवार, 21 अगस्त, 2013 19:16:47 यूटीसी', 1377112607413 टाइमस्टैंप वैल्यू से जुड़ा होता है. |
प्रॉक्सी अनुरोध |
client.received.start.timestamp |
ज़्यादा समय के लिए | रीड ओनली |
टाइमस्टैंप की वैल्यू, जिससे यह पता चलता है कि प्रॉक्सी को ProxyEndpoint पर मूल क्लाइंट से अनुरोध कब मिलना शुरू हुआ है. यह वैल्यू एक 64-बिट (लॉन्ग) पूर्णांक है, जिसमें 1 जनवरी, 1970 को यूटीसी समय आधी रात के बाद से बीत चुके मिलीसेकंड की संख्या शामिल है. |
प्रॉक्सी अनुरोध |
client.scheme |
String | रीड ओनली |
अनुरोध के मैसेज भेजने के लिए, क्लाइंट ऐप्लिकेशन जिस ट्रांसपोर्ट का इस्तेमाल करता है उसके हिसाब से एचटीटीपी या एचटीटीपीएस दिखता है. |
प्रॉक्सी अनुरोध |
client.sent.end.time |
String | रीड ओनली |
वह समय, जिसे स्ट्रिंग के रूप में बताया गया है. इसके बाद, प्रॉक्सी ने ProxyEndpoint से क्लाइंट को जवाब भेजा. उदाहरण के लिए: "बुधवार, 21 अगस्त 2013 19:16:47 यूटीसी". यह वैल्यू, संबंधित 32-बिट |
PostClientFlow |
client.sent.end.timestamp |
ज़्यादा समय के लिए | रीड ओनली | वह टाइमस्टैंप वैल्यू जिससे पता चलता है कि ProxyEndpoint, मूल क्लाइंट ऐप्लिकेशन के लिए रिस्पॉन्स कब दिखा रहा है. यह वैल्यू 64-बिट (लंबा) पूर्णांक है, जिसमें 1 जनवरी, 1970 को यूटीसी समय आधी रात से अब तक बीत चुके मिलीसेकंड की जानकारी होती है. | PostClientFlow |
client.sent.start.time |
String | रीड ओनली | समय, स्ट्रिंग के तौर पर तब दिखाया जाता है, जब ProxyEndpoint, मूल क्लाइंट ऐप्लिकेशन के लिए रिस्पॉन्स दिखाना शुरू करता है. उदाहरण के लिए, "बुधवार, 21 अगस्त, 2013 19:16:47 यूटीसी".
यह वैल्यू, संबंधित 32-बिट |
PostClientFlow |
client.sent.start.timestamp |
ज़्यादा समय के लिए | रीड ओनली | जब प्रॉक्सी, ProxyEndpoint से क्लाइंट को जवाब भेजना शुरू करता है. इस वैल्यू को 64-बिट (लंबे) पूर्णांक के तौर पर दिखाया जाता है. इसमें 1 जनवरी, 1970 को यूटीसी समय आधी रात के बाद से बीत चुके मिलीसेकंड की जानकारी शामिल होती है. | PostClientFlow |
client.ssl.enabled |
String | रीड ओनली |
अगर ProxyEndpoint, TLS/एसएसएल के लिए कॉन्फ़िगर किया गया है, तो "सही" है; नहीं तो "गलत" है. |
प्रॉक्सी अनुरोध |
client.state |
String | रीड ओनली |
क्लाइंट के ज़रिए दिए गए TLS/एसएसएल सर्टिफ़िकेट की स्थिति. |
प्रॉक्सी अनुरोध |
current
इसमें मौजूदा एपीआई के प्रॉक्सी फ़्लो की जानकारी होती है.
नीचे दी गई टेबल में current
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
current.flow.name |
String | रीड ओनली | मौजूदा फ़्लो का नाम (जैसे कि "PreFlow", "PostFlow" या किसी कंडिशनल फ़्लो का नाम). | प्रॉक्सी अनुरोध |
current.flow.description |
String | रीड ओनली | लागू किए जा रहे मौजूदा फ़्लो की जानकारी. यह फ़्लो के एक्सएमएल कॉन्फ़िगरेशन में मौजूद <Description> एलिमेंट की वैल्यू के जैसा ही है. |
प्रॉक्सी अनुरोध |
इन प्रॉपर्टी को Edge यूज़र इंटरफ़ेस (यूआई) के ट्रेस व्यू में देखा जा सकता है. हालांकि, ये प्रॉपर्टी क्लासिक यूज़र इंटरफ़ेस (यूआई) के ट्रेस व्यू में डिफ़ॉल्ट रूप से नहीं दिखती हैं.
environment
environment.name
प्रॉपर्टी के लिए कंटेनर.
नीचे दी गई टेबल में environment
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
environment.name |
String | रीड ओनली | उस एनवायरमेंट का नाम जिसमें लेन-देन हुआ था. | प्रॉक्सी अनुरोध |
error
कॉन्टेक्स्चुअल ऑब्जेक्ट, जो गड़बड़ी के फ़्लो में गड़बड़ी का मैसेज दिखाता है.
नीचे दी गई टेबल में error
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
error |
message |
पढ़ें/लिखें | गड़बड़ी message टाइप की गड़बड़ी, जो कि गड़बड़ी के फ़्लो में काम का ऑब्जेक्ट है. |
गड़बड़ी |
error.content |
String | पढ़ें/लिखें | गड़बड़ी का कॉन्टेंट. | गड़बड़ी |
error.message |
String | रीड ओनली |
किसी गड़बड़ी से जुड़ा मैसेज, जिसकी वैल्यू सिर्फ़ गड़बड़ी फ़्लो शुरू होने से पहले उपलब्ध होती है. |
गड़बड़ी |
error.status.code |
Integer | रीड ओनली |
गड़बड़ी से जुड़ा एचटीटीपी स्टेटस कोड. उदाहरण के लिए, "400". |
गड़बड़ी |
error.reason.phrase |
String | रीड ओनली |
गड़बड़ी से जुड़ा वजह वाक्यांश. उदाहरण के लिए: "गलत अनुरोध". |
गड़बड़ी |
error.transport.message |
ट्रांसपोर्ट मैसेज | रीड ओनली |
TransportMessage टाइप की कोई भी गड़बड़ी. |
गड़बड़ी |
error.state |
Integer | रीड ओनली |
फ़्लो की वह स्थिति जहां कोई गड़बड़ी हुई. |
गड़बड़ी |
error.header.header_name |
String | पढ़ें/लिखें |
रिस्पॉन्स हेडर पाएं या सेट करें. |
गड़बड़ी |
fault
ऐसा फ़्लो वैरिएबल जो किसी नीति के दौरान गड़बड़ी मिलने पर, रनटाइम के गड़बड़ी कोड पर सेट होता है. गड़बड़ी कोड की वैल्यू हर नीति के लिए अलग होती हैं.
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
fault.fault_name |
String | रीड ओनली | fault_name गड़बड़ी का नाम है, जैसा कि हर नीति के रेफ़रंस विषय में रनटाइम की गड़बड़ियां टेबल में बताया गया है. | गड़बड़ी |
is
is.error
प्रॉपर्टी के लिए कंटेनर.
नीचे दी गई टेबल में is
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
is.error |
बूलियन | रीड ओनली |
गड़बड़ी वाला फ़्लैग. |
प्रॉक्सी अनुरोध |
loadbalancing
इससे targetEndpoint की लोड बैलेंसिंग की स्थिति के बारे में जानकारी मिलती है.
नीचे दी गई टेबल में loadbalancing
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
loadbalancing.failedservers |
स्ट्रिंग का कलेक्शन | रीड ओनली |
टारगेटएंडपॉइंट पर लोड बैलेंसिंग के दौरान काम न करने वाले TargetServers की सूची. |
टारगेट रिस्पॉन्स |
loadbalancing.isfallback |
बूलियन | रीड ओनली |
अगर टारगेट एंड पॉइंट पर लोड बैलेंसिंग के दौरान शुरू किए गए targetServer के लिए फ़ॉलबैक चालू है, तो "सही" होगा. |
टारगेट रिस्पॉन्स |
loadbalancing.targetserver |
String | रीड ओनली |
टारगेट सर्वर को टारगेट एंडपॉइंट पर लोड बैलेंसिंग के दौरान शुरू किया गया. सिर्फ़ तब सेट करें, जब लोड बैलेंसर एलिमेंट तय करते समय
|
टारगेट रिस्पॉन्स |
message
एक काम का ऑब्जेक्ट, जिसकी वैल्यू अनुरोध फ़्लो में request
या रिस्पॉन्स फ़्लो में response
या गड़बड़ी के फ़्लो में error
के बराबर होती है.
नीचे दी गई टेबल में message
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
message |
message |
पढ़ें/लिखें |
एक काम का ऑब्जेक्ट, जिसकी वैल्यू अनुरोध के फ़्लो में |
प्रॉक्सी अनुरोध |
message.content |
String | पढ़ें/लिखें |
अनुरोध, जवाब या गड़बड़ी के मैसेज का कॉन्टेंट. |
प्रॉक्सी अनुरोध |
message.formparam.param_name |
String | पढ़ें/लिखें |
दिए गए फ़ॉर्म पैरामीटर की वैल्यू. |
प्रॉक्सी अनुरोध |
message.formparam.param_name. |
डेटा इकट्ठा करना | रीड ओनली |
मैसेज में मौजूद फ़ॉर्म पैरामीटर की सभी वैल्यू. |
प्रॉक्सी अनुरोध |
message.formparam.param_name. |
Integer | रीड ओनली |
मैसेज में दिए गए फ़ॉर्म पैरामीटर की वैल्यू की संख्या./p> |
प्रॉक्सी अनुरोध |
message.formparams.count |
Integer | रीड ओनली |
मैसेज में मौजूद सभी फ़ॉर्म पैरामीटर की संख्या. |
प्रॉक्सी अनुरोध |
message.formparams.names |
डेटा इकट्ठा करना | रीड ओनली |
मैसेज में मौजूद सभी फ़ॉर्म पैरामीटर की वैल्यू. |
प्रॉक्सी अनुरोध |
message.formstring |
String | रीड ओनली |
मैसेज में मौजूद फ़ॉर्म स्ट्रिंग की वैल्यू. |
प्रॉक्सी अनुरोध |
message.header.header_name |
String | पढ़ें/लिखें |
मैसेज में बताए गए एचटीटीपी हेडर की वैल्यू पाता या सेट करता है. अगर हेडर में कॉमा है, तो पढ़ने पर आपको पहले कॉमा तक सिर्फ़ टेक्स्ट का सेगमेंट मिलेगा. अगर आपको पूरा हेडर चाहिए, तो
|
प्रॉक्सी अनुरोध |
message.header.header_name.N |
String | पढ़ें/लिखें |
फ़्लो की स्थिति के आधार पर, मैसेज में मौजूद Nth खास हेडर की वैल्यू, चाहे वह अनुरोध हो या रिस्पॉन्स. Apigee Edge, हेडर के टेक्स्ट की वैल्यू को कॉमा लगाकर बांटता है. ध्यान दें कि जिस इंडेक्स की वैल्यू N के लिए इस्तेमाल की जाती है वह 1 पर आधारित होता है, न कि 0 पर आधारित. उदाहरण के लिए: अगर |
प्रॉक्सी अनुरोध |
message.header.header_name. |
डेटा इकट्ठा करना | रीड ओनली |
मैसेज में बताए गए एचटीटीपी हेडर के सभी नाम. |
प्रॉक्सी अनुरोध |
message.header.header_name. |
Integer | रीड ओनली |
मैसेज में बताए गए एचटीटीपी हेडर के नाम की वैल्यू की गिनती. |
प्रॉक्सी अनुरोध |
message.headers.count |
Integer | रीड ओनली |
मैसेज में मौजूद सभी एचटीटीपी हेडर की गिनती. |
प्रॉक्सी अनुरोध |
message.headers.names |
डेटा इकट्ठा करना | रीड ओनली |
मैसेज में मौजूद सभी एचटीटीपी हेडर की वैल्यू |
प्रॉक्सी अनुरोध |
message.path |
String | पढ़ें/लिखें |
यूआरएल में अनुरोध के पूरे यूआरएल का पाथ. इसमें क्वेरी पैरामीटर शामिल नहीं हैं. |
प्रॉक्सी अनुरोध |
message.queryparam.param_name |
String | रीड ओनली |
दिया गया मैसेज क्वेरी पैरामीटर दिखाता है. |
प्रॉक्सी अनुरोध |
message.queryparam.param_name.N |
String | पढ़ें/लिखें |
मैसेज में मौजूद Nth क्वेरी पैरामीटर की वैल्यू. उदाहरण के लिए, अगर
किसी एक क्वेरी पैरामीटर के नाम, जैसे कि "type=siteid:1&type=language:us-en&type=currency:USD" के लिए एक से ज़्यादा वैल्यू लिखने के उदाहरण के तौर पर, इसे सेट करें:
|
प्रॉक्सी अनुरोध |
message.queryparam.param_name. |
डेटा इकट्ठा करना | रीड ओनली |
मैसेज में किसी खास क्वेरी पैरामीटर की सभी वैल्यू, जिन्हें कॉमा लगाकर अलग की गई सूची के तौर पर फ़ॉर्मैट किया गया हो. उदाहरण के लिए, अगर क्वेरी स्ट्रिंग |
प्रॉक्सी अनुरोध |
message.queryparam.param_name. |
Integer | रीड ओनली |
क्लाइंट ऐप्लिकेशन से ProxyEndpoint को भेजे गए अनुरोध से जुड़े खास क्वेरी पैरामीटर की कुल संख्या. |
प्रॉक्सी अनुरोध |
message.queryparams.count |
Integer | रीड ओनली |
क्लाइंट ऐप्लिकेशन से ProxyEndpoint को भेजे गए अनुरोध से जुड़े सभी क्वेरी पैरामीटर की कुल संख्या. |
प्रॉक्सी अनुरोध |
message.queryparams.names |
डेटा इकट्ठा करना | रीड ओनली |
क्लाइंट ऐप्लिकेशन से ProxyEndpoint को भेजे गए अनुरोध से जुड़े सभी क्वेरी पैरामीटर के नामों की सूची. JavaScript का इस्तेमाल करके, क्वेरी पैरामीटर के नामों को फिर से लागू करने के लिए, यह Apigee कम्यूनिटी पोस्ट देखें: JS में "request.queryparams.names" से कलेक्शन को फिर से कैसे लागू किया जाता है? Apigee समुदाय में शामिल हो सकते हैं. |
प्रॉक्सी अनुरोध |
message.querystring |
String | रीड ओनली |
इस स्ट्रिंग में क्लाइंट ऐप्लिकेशन से ProxyEndpoint को भेजे गए अनुरोध के लिए सभी क्वेरी पैरामीटर के नाम और वैल्यू होती हैं. उदाहरण के लिए, "http://api.apiFactory.com/inventors?name=nick&surname=danger"
के लिए, |
प्रॉक्सी अनुरोध |
message.reason.phrase |
String | रीड ओनली |
टारगेट से मिले जवाब के मैसेज का वजह-वाक्यांश. |
टारगेट रिस्पॉन्स |
message.status.code |
Integer | रीड ओनली |
टारगेट से मिले रिस्पॉन्स मैसेज का एचटीटीपी स्टेटस कोड. |
टारगेट रिस्पॉन्स |
message.transport.message |
ट्रांसपोर्ट मैसेज | रीड ओनली |
TransportMessage टाइप का मैसेज, जो काम का है. |
प्रॉक्सी अनुरोध |
message.uri |
String | रीड ओनली |
क्वेरी पैरामीटर सहित पूरा यूआरआई पाथ (डोमेन यूआरएल के बाद). उदाहरण के लिए, "http://api.apiFactory.com/inventors?name=nikola&surname=tesla" अनुरोध के लिए, यह वैरिएबल "inventors?name=nikola&surname=tesla" दिखाता है. |
प्रॉक्सी अनुरोध |
message.verb |
String | रीड ओनली |
अनुरोध से जुड़ी एचटीटीपी कार्रवाई ( |
प्रॉक्सी अनुरोध |
message.version |
String | पढ़ें/लिखें |
क्लाइंट ऐप्लिकेशन से ProxyEndpoint को भेजे गए अनुरोध से जुड़ा एचटीटीपी वर्शन. |
प्रॉक्सी अनुरोध |
मैसेज के बारे में ज़्यादा जानकारी के लिए, मैसेज टेंप्लेट के फ़ंक्शन का रेफ़रंस देखें.
messageid
अनुरोध के लिए, दुनिया भर में लागू होने वाले यूनीक आईडी के लिए एक कंटेनर.
नीचे दी गई टेबल में messageid
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
messageid |
String | रीड ओनली |
अनुरोध के लिए वैश्विक रूप से तय किया गया यूनीक आईडी रखता है, जिसमें राऊटर के होस्ट का नाम शामिल होता है. इस आईडी की मदद से, राऊटर पर मिलने वाले अनुरोधों को ट्रैक किया जा सकता है. ऐसा तब होता है, जब मैसेज प्रोसेसर को भेजे जाते हैं.
|
प्रॉक्सी अनुरोध |
organization
organization.name
प्रॉपर्टी के लिए कंटेनर.
नीचे दी गई टेबल में organization
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
organization.name |
String | रीड ओनली |
संगठन का नाम. |
प्रॉक्सी अनुरोध |
संगठनों के बारे में ज़्यादा जानकारी के लिए, संगठनों को समझना देखें.
proxy
एपीआई प्रॉक्सी कॉन्फ़िगरेशन.
नीचे दी गई टेबल में proxy
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
proxy.basepath |
String | रीड ओनली |
आपके एपीआई प्रॉक्सी कॉन्फ़िगरेशन में बेस पाथ की वैल्यू. बेस पाथ, यूआरआई फ़्रैगमेंट होता है, जो यूआरएल में मौजूद होस्ट के साथ जुड़ा होता है. कंडिशनल फ़्लो यूआरआई, बेस पाथ को फ़ॉलो करते हैं. "http://myorg-test.apigee.net/v2/Weatherapi/forecastrss?w=12797282 यूआरएल में:
इसके बारे में सिर्फ़ एपीआई प्रॉक्सी डेफ़िनिशन को देखकर या प्रॉक्सी.basepath वैरिएबल की वैल्यू जांच करके, इसके बारे में पता लगाया जा सकता है. प्रॉक्सी पाथ सफ़िक्स, बेस पाथ ("/forecastrss") के साथ-साथ सभी क्वेरी पैरामीटर को फ़ॉलो करता है. अगर आपने अपने एपीआई प्रॉक्सी कॉन्फ़िगरेशन में, "/v2/*/Weatherapi" जैसे डाइनैमिक बेस पाथ को तय किया है, तो यह वैरिएबल डाइनैमिक पाथ ("/v2/*/Weatherapi") पर सेट हो जाता है. भले ही, बेस पाथ "/v2/foo/Weatherapi" जैसी स्टैटिक वैल्यू पर सेट हो. |
प्रॉक्सी अनुरोध |
proxy.client.ip |
String | रीड ओनली |
इनबाउंड कॉल का |
प्रॉक्सी अनुरोध |
proxy.name |
String | रीड ओनली |
ProxyEndpoint के लिए कॉन्फ़िगर किया गया नाम एट्रिब्यूट है. |
प्रॉक्सी अनुरोध |
proxy.pathsuffix |
String | रीड ओनली |
एपीआई प्रॉक्सी बेस पाथ सफ़िक्स की वह वैल्यू जो क्लाइंट से भेजी जाती है और ProxyEndpoint पर मिलती है. बेसपाथ को पाथ कॉम्पोनेंट के तौर पर परिभाषित किया गया है, जो एपीआई प्रॉक्सी की खास तौर पर पहचान करता है. एपीआई प्रॉक्सी के सार्वजनिक यूआरएल में आपके संगठन का नाम, वह एनवायरमेंट जहां प्रॉक्सी डिप्लॉय किया जाता है, बेस पाथ, बेसपाथ सफ़िक्स, और सभी क्वेरी पैरामीटर शामिल होते हैं. उदाहरण के लिए, |
प्रॉक्सी अनुरोध |
proxy.url |
String | रीड ओनली |
ProxyEndpoint को मिलने वाले प्रॉक्सी अनुरोध से जुड़े पूरे यूआरएल की जानकारी देता है. इसमें मौजूद क्वेरी पैरामीटर भी शामिल होते हैं.
अगर प्रॉक्सी चेन करने के लिए, जिस उदाहरण के लिए ओरिजनल होस्ट का इस्तेमाल करके |
प्रॉक्सी अनुरोध |
एपीआई प्रॉक्सी के साथ काम करने के बारे में ज़्यादा जानकारी के लिए, एपीआई और एपीआई प्रॉक्सी को समझना लेख पढ़ें.
request
पूरा अनुरोध, जिसमें मौजूद पेलोड भी शामिल है.
अनुरोध किए गए डेटा के बारे में ज़्यादा जानने के लिए, यह लेख पढ़ें: बैकएंड सर्वर पर अनुरोध का डेटा कैसे भेजा जाता है?
नीचे दी गई टेबल में request
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
request |
message |
रीड ओनली |
पूरा अनुरोध, जिसमें मौजूद पेलोड भी शामिल है. |
प्रॉक्सी अनुरोध |
request.content |
String | पढ़ें/लिखें |
अनुरोध के मैसेज का पेलोड पाता या सेट करता है. |
प्रॉक्सी अनुरोध |
request.formparam.param_name |
String | पढ़ें/लिखें |
यह क्लाइंट ऐप्लिकेशन से भेजे गए अनुरोध में, तय किए गए फ़ॉर्म पैरामीटर की वैल्यू पाता या सेट करता है. |
प्रॉक्सी अनुरोध |
request.formparam.param_name. |
डेटा इकट्ठा करना | रीड ओनली |
अनुरोध में मौजूद किसी खास फ़ॉर्म पैरामीटर की सभी वैल्यू, जिन्हें कॉमा लगाकर अलग की गई सूची के तौर पर फ़ॉर्मैट किया गया है. उदाहरण के लिए, अगर पेलोड
"a=hello&x=greeting&a=world" है, तो |
प्रॉक्सी अनुरोध |
request.formparam.param_name. |
Integer | रीड ओनली |
अनुरोध से जुड़े खास फ़ॉर्म पैरामीटर के लिए सभी वैल्यू की संख्या. |
प्रॉक्सी अनुरोध |
request.formparam.param_name.N |
String | पढ़ें/लिखें |
मैसेज में मौजूद खास फ़ॉर्म पैरामीटर की Nth वैल्यू. उदाहरण के लिए, अगर
फ़ॉर्म स्ट्रिंग "a=hello&a=world" है, तो |
प्रॉक्सी अनुरोध |
request.formparams.count |
Integer | रीड ओनली |
क्लाइंट ऐप्लिकेशन से भेजे गए अनुरोध से जुड़े सभी फ़ॉर्म पैरामीटर की संख्या. |
प्रॉक्सी अनुरोध |
request.formparams.names |
डेटा इकट्ठा करना | रीड ओनली |
अनुरोध से जुड़े सभी फ़ॉर्म पैरामीटर के नामों की सूची. |
प्रॉक्सी अनुरोध |
request.formstring |
String | रीड ओनली |
क्लाइंट ऐप्लिकेशन से भेजे गए अनुरोध में पूरा उदाहरण के लिए, "name=test&type=first&group=A". |
प्रॉक्सी अनुरोध |
request.header.header_name |
String | पढ़ें/लिखें |
अनुरोध में मिले किसी खास हेडर की वैल्यू पाता या सेट करता है. अगर हेडर में कॉमा है, तो पढ़ने पर आपको पहले कॉमा तक सिर्फ़ टेक्स्ट का सेगमेंट मिलेगा. अगर आपको पूरा हेडर चाहिए, तो
|
प्रॉक्सी अनुरोध |
request.header.header_name.N |
String | पढ़ें/लिखें |
अनुरोध में, हेडर की खास वैल्यू Nth की वैल्यू. Apigee Edge, हेडर के टेक्स्ट की वैल्यू को कॉमा से बांटता है. ध्यान दें कि जिस इंडेक्स की वैल्यू N के लिए इस्तेमाल की जाती है वह 1 पर आधारित होता है, न कि 0 पर आधारित. उदाहरण के लिए, अगर |
प्रॉक्सी अनुरोध |
request.header.header_name. |
डेटा इकट्ठा करना | रीड ओनली |
अनुरोध में मौजूद किसी खास हेडर की सभी वैल्यू. |
प्रॉक्सी अनुरोध |
request.header.header_name. |
Integer | रीड ओनली |
अनुरोध में किसी खास हेडर की सभी वैल्यू की गिनती. |
प्रॉक्सी अनुरोध |
request.headers.count |
Integer | रीड ओनली |
अनुरोध में सभी हेडर की गिनती. |
प्रॉक्सी अनुरोध |
request.headers.names |
डेटा इकट्ठा करना | रीड ओनली |
अनुरोध में मौजूद सभी हेडर के नाम. |
प्रॉक्सी अनुरोध |
request.path |
String | रीड ओनली |
बैकएंड सेवा के लिए, प्रॉक्सी के बिना रिसॉर्स पाथ (इसमें होस्ट शामिल नहीं है). इसमें क्वेरी पैरामीटर शामिल नहीं हैं. उदाहरण के लिए, बैकएंड सेवा के यूआरआई का
"https://example.com/rest/api/latest"
है, फिर
|
प्रॉक्सी अनुरोध |
request.queryparam.param_name |
String | पढ़ें/लिखें |
अनुरोध में मिले किसी खास क्वेरी पैरामीटर की वैल्यू. |
प्रॉक्सी अनुरोध |
request.queryparam.param_name.N |
String | पढ़ें/लिखें |
अनुरोध में Nth क्वेरी पैरामीटर की वैल्यू. उदाहरण के लिए, अगर किसी एक क्वेरी पैरामीटर के नाम, जैसे कि "type=siteid:1&type=language:us-en&type=currency:USD" के लिए एक से ज़्यादा वैल्यू लिखने के उदाहरण के तौर पर, इसे सेट करें:
|
प्रॉक्सी अनुरोध |
request.queryparam.param_name. |
डेटा इकट्ठा करना | रीड ओनली |
अनुरोध में किसी खास क्वेरी पैरामीटर की सभी वैल्यू, जिन्हें कॉमा लगाकर अलग की गई सूची के तौर पर फ़ॉर्मैट किया गया है. उदाहरण के लिए, अगर |
प्रॉक्सी अनुरोध |
request.queryparam.param_name. |
Integer | रीड ओनली |
अनुरोध में मौजूद किसी खास क्वेरी पैरामीटर की सभी वैल्यू की संख्या. |
प्रॉक्सी अनुरोध |
request.queryparams.count |
Integer | रीड ओनली |
अनुरोध में मौजूद सभी क्वेरी पैरामीटर की संख्या. |
प्रॉक्सी अनुरोध |
request.queryparams.names |
डेटा इकट्ठा करना | रीड ओनली |
अनुरोध में मौजूद सभी क्वेरी पैरामीटर के नाम. JavaScript का इस्तेमाल करके, क्वेरी पैरामीटर के नामों को फिर से लागू करने के लिए, Apigee कम्यूनिटी में, JS में "request.queryparams.names" से कलेक्शन को फिर से कैसे लागू किया जाता है? देखें. |
प्रॉक्सी अनुरोध |
request.querystring |
String | रीड ओनली |
क्लाइंट ऐप्लिकेशन से भेजे गए अनुरोध में, क्वेरी पैरामीटर की पूरी सूची. उदाहरण के लिए, अगर अनुरोध "http://host.com/123?name=first&surname=second&place=address" है, तो यह वैरिएबल "name=first&surname=second&place=address" दिखाता है. |
प्रॉक्सी अनुरोध |
request.transportid |
String | रीड ओनली |
ट्रांसपोर्ट मैसेज के टाइप के तौर पर अनुरोध का आईडी, जो काम का ऑब्जेक्ट है. |
प्रॉक्सी अनुरोध |
request.transport.message |
परिवहन-मैसेज | रीड ओनली |
TransportMessage टाइप का अनुरोध है, जो बार-बार इस्तेमाल होने वाला ऑब्जेक्ट है. |
प्रॉक्सी अनुरोध |
request.uri |
String | रीड ओनली |
एपीआई प्रॉक्सी में, ProxyEndpoint (प्रॉक्सी के आधार यूआरएल के साथ) में मौजूद प्रॉक्सी
इस पर ले जाता है
अनुरोध में, रिस्पॉन्स में, इसमें अंतर इसलिए होता है, क्योंकि मूल अनुरोध प्रॉक्सी में आया होता है. हालांकि, इसके बाद प्रॉक्सी टारगेट सेवा को एक और अनुरोध करता है. मान लें कि हमारे सैंपल प्रॉक्सी को नीचे दिया गया कॉल किया जाता है, जिसका बेस पाथ "/my-mock-proxy" है:
इसके अलावा, प्रॉक्सी कॉल ये काम करता है:
इनमें से कौनसा विकल्प, उस यूआरएल में "/user?user=Dudi" के साथ जुड़ता है.
|
प्रॉक्सी अनुरोध (जवाब में अंतर हो सकता है) |
request.url |
String | रीड ओनली |
टारगेट एंडपॉइंट पर किए गए अनुरोध का पूरा यूआरएल. इसमें क्वेरी स्ट्रिंग पैरामीटर भी शामिल हैं, लेकिन इसमें पोर्ट नंबर (अगर बताया गया है) शामिल नहीं है. उदाहरण के लिए, अगर किसी सैंपल प्रॉक्सी "http://my_org-test.apigee.net/my-mock-proxy/user?user=Dunde" को कॉल किया जाता है और टारगेट एंडपॉइंट "http://example.com:8080" है, तो इसकी वैल्यू यह होगी:
|
टारगेट रिस्पॉन्स |
request.verb |
String | रीड ओनली |
अनुरोध के लिए इस्तेमाल की गई एचटीटीपी कार्रवाई. उदाहरण के लिए, "GET", "PUT", और "DELETE". |
प्रॉक्सी अनुरोध |
request.version |
String | रीड ओनली |
अनुरोध का एचटीटीपी वर्शन. उदाहरण के लिए, "1.1". |
प्रॉक्सी अनुरोध |
response
पूरा जवाब, जिसमें मौजूद पेलोड भी शामिल है.
नीचे दी गई टेबल में response
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
response |
message |
पढ़ें/लिखें |
टारगेट के हिसाब से दिखाया गया पूरा रिस्पॉन्स मैसेज. |
टारगेट रिस्पॉन्स |
response.content |
String | पढ़ें/लिखें |
टारगेट से मिले रिस्पॉन्स मैसेज का पेलोड कॉन्टेंट. |
टारगेट रिस्पॉन्स |
response.formparam.param_name |
String | पढ़ें/लिखें |
रिस्पॉन्स में फ़ॉर्म पैरामीटर की वैल्यू. |
टारगेट रिस्पॉन्स |
response.formparam.param_name. |
Integer | रीड ओनली |
रिस्पॉन्स में बताए गए फ़ॉर्म पैरामीटर की सभी वैल्यू की गिनती. |
टारगेट रिस्पॉन्स |
response.formparams.count |
Integer | रीड ओनली |
जवाब में दिए गए सभी फ़ॉर्म प्रमीटर की संख्या. |
टारगेट रिस्पॉन्स |
response.formparams.names |
डेटा इकट्ठा करना | रीड ओनली |
रिस्पॉन्स में शामिल सभी फ़ॉर्म पैरामीटर के नाम. |
टारगेट रिस्पॉन्स |
response.header.header_name |
String | पढ़ें/लिखें |
रिस्पॉन्स में, खास एचटीटीपी हेडर की वैल्यू पाता या सेट करता है. अगर हेडर टेक्स्ट में कॉमा शामिल है, तो Apigee Edge एक से ज़्यादा वैल्यू का अनुमान लगाता है. इस मामले में, पूरा हेडर पढ़ने के लिए, |
टारगेट रिस्पॉन्स |
response.header.header_name. |
डेटा इकट्ठा करना | रीड ओनली |
रिस्पॉन्स में किसी खास एचटीटीपी हेडर की सभी वैल्यू. |
टारगेट रिस्पॉन्स |
response.header.header_name. |
Integer | रीड ओनली |
रिस्पॉन्स में बताए गए एचटीटीपी हेडर की सभी वैल्यू की गिनती. |
टारगेट रिस्पॉन्स |
response.header.header_name.N |
String | पढ़ें/लिखें |
रिस्पॉन्स में हेडर की खास वैल्यू Nth. Apigee Edge, हेडर के टेक्स्ट की वैल्यू को कॉमा से बांटता है. ध्यान दें कि जिस इंडेक्स की वैल्यू N के लिए इस्तेमाल की जाती है वह 1 पर आधारित होता है, न कि 0 पर आधारित. उदाहरण के लिए, अगर |
टारगेट रिस्पॉन्स |
response.headers.count |
Integer | रीड ओनली |
जवाब में सभी हेडर की गिनती. |
टारगेट रिस्पॉन्स |
response.headers.names |
डेटा इकट्ठा करना | रीड ओनली |
रिस्पॉन्स में सभी हेडर के नाम. |
टारगेट रिस्पॉन्स |
response.reason.phrase |
String | पढ़ें/लिखें |
किसी खास अनुरोध के लिए रिस्पॉन्स की वजह वाला वाक्यांश. |
टारगेट रिस्पॉन्स |
response.status.code |
Integer | पढ़ें/लिखें |
अनुरोध करने पर यह रिस्पॉन्स कोड मिला. इस वैरिएबल का इस्तेमाल करके, रिस्पॉन्स के स्टेटस कोड को बदला जा सकता है. यह कोड, |
टारगेट रिस्पॉन्स |
response.transport.message |
String | रीड ओनली |
TransportMessage टाइप का रिस्पॉन्स, जो एक लगातार चीज़ करने वाला ऑब्जेक्ट है. |
टारगेट रिस्पॉन्स |
route
इससे <RouteRule>
और टारगेटएंडपॉइंट के नाम के बारे में पता चलता है.
नीचे दी गई टेबल में route
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
route.name |
String | रीड ओनली |
उस |
टारगेट करने का अनुरोध |
route.target |
String | रीड ओनली |
उस TargetEndpoint का नाम जिसे लागू किया गया था. उदाहरण के लिए, "डिफ़ॉल्ट". |
टारगेट करने का अनुरोध |
router
router.uuid
प्रॉपर्टी के लिए कंटेनर, जो अब काम नहीं करता.
नीचे दी गई टेबल में router
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
router.uuid |
String | रीड ओनली |
अमान्य हो जाता है और शून्य वैल्यू दिखाता है. (पहले यह प्रॉक्सी को हैंडल करने वाले राऊटर का यूयूआईडी होता था.) |
प्रॉक्सी अनुरोध |
servicecallout
इससे सेवा कॉलआउट की नीति के लिए, TargetEndpoint की जानकारी मिलती है.
नीचे दी गई टेबल में servicecallout
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
servicecallout.policy_name.expectedcn |
String | पढ़ें/लिखें |
टारगेटएंडपॉइंट का वह सामान्य नाम जिसके बारे में सेवा कॉलआउट की नीति में बताया गया है. इसका इस्तेमाल सिर्फ़ तब किया जाता है, जब TargetEndpoint TLS/एसएसएल एंडपॉइंट को रेफ़र करता है. |
प्रॉक्सी अनुरोध |
servicecallout.policy_name.target.url |
String | पढ़ें/लिखें |
किसी खास सेवा कॉलआउट की नीति के लिए, TargetEndpoint यूआरएल. |
प्रॉक्सी अनुरोध |
servicecallout.requesturi |
String | पढ़ें/लिखें |
सेवा कॉलआउट की नीति की नीति के लिए, TargetEndpoint यूआरआई. यूआरआई एक ऐसा टारगेट एंडपॉइंट यूआरएल है जिसमें प्रोटोकॉल और डोमेन की खास बातें शामिल नहीं होती हैं. |
प्रॉक्सी अनुरोध |
system
सिस्टम का आईपी पता बताता है और प्रॉक्सी के बारे में जानकारी देता है.
नीचे दी गई टेबल में system
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
system.interface.interface_name |
String | रीड ओनली |
सिस्टम का आईपी पता. |
प्रॉक्सी अनुरोध |
system.pod.name |
String | रीड ओनली |
उस पॉड का नाम जहां प्रॉक्सी चल रहा है. |
प्रॉक्सी अनुरोध |
system.region.name |
String | रीड ओनली |
उस डेटा सेंटर इलाके का नाम जहां प्रॉक्सी चल रहा है. |
प्रॉक्सी अनुरोध |
system.time |
String | रीड ओनली |
वह समय जब इस वैरिएबल को पढ़ा गया. उदाहरण के लिए, "बुधवार, 21 अगस्त 2013 19:16:47 यूटीसी". यह वैल्यू,
|
प्रॉक्सी अनुरोध |
system.time.year |
Integer | रीड ओनली |
|
प्रॉक्सी अनुरोध |
system.time.month |
Integer | रीड ओनली |
|
प्रॉक्सी अनुरोध |
system.time.day |
Integer | रीड ओनली |
महीने का दिन, |
प्रॉक्सी अनुरोध |
system.time.dayofweek |
Integer | रीड ओनली |
|
प्रॉक्सी अनुरोध |
system.time.hour |
Integer | रीड ओनली |
|
प्रॉक्सी अनुरोध |
system.time.minute |
Integer | रीड ओनली |
|
प्रॉक्सी अनुरोध |
system.time.second |
Integer | रीड ओनली |
|
प्रॉक्सी अनुरोध |
system.time.millisecond |
Integer | रीड ओनली |
|
प्रॉक्सी अनुरोध |
system.time.zone |
String | रीड ओनली |
सिस्टम का टाइमज़ोन. |
प्रॉक्सी अनुरोध |
system.timestamp |
ज़्यादा समय के लिए | रीड ओनली |
64-बिट (लंबा) पूर्णांक, जो इस वैरिएबल को पढ़े जाने के समय को दिखाता है. यह मान 1 जनवरी, 1970 को यूटीसी को आधी रात से अब तक बीत चुके मिलीसेकंड की संख्या बताता है. उदाहरण के लिए, "1534783015000". |
प्रॉक्सी अनुरोध |
system.uuid |
String | रीड ओनली |
प्रॉक्सी को मैनेज करने वाले मैसेज प्रोसेसर का यूयूआईडी. |
प्रॉक्सी अनुरोध |
target
इससे अनुरोध के टारगेट का पता चलता है.
नीचे दी गई टेबल में target
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
target.basepath |
String | रीड ओनली |
टारगेट सेवा के लिए रिसॉर्स पाथ (डोमेन शामिल नहीं है) में क्वेरी पैरामीटर शामिल नहीं होते हैं. इनकी जानकारी प्रॉक्सी के टारगेटएंडपॉइंट में दी जाती है. उदाहरण के लिए, मान लीजिए कि एपीआई प्रॉक्सी इस टारगेट को कॉल करता है:
इस उदाहरण में, अगर टारगेट यह होता, तो:
|
टारगेट करने का अनुरोध |
target.copy.pathsuffix |
बूलियन | पढ़ें/लिखें |
"सही" होने पर, प्रॉक्सीEndpoint से टारगेटएंडपॉइंट तक भेजे गए अनुरोध में, पाथ सफ़िक्स (प्रॉक्सीएंडपॉइंट बेस पाथ) में तय किए गए यूआरआई के बाद आने वाला यूआरआई पाथ का फ़्रैगमेंट बना रहता है. |
टारगेट करने का अनुरोध |
target.copy.queryparams |
बूलियन | पढ़ें/लिखें |
"सही" होने पर, ProxyEndpoint से टारगेटएंडपॉइंट तक भेजे गए अनुरोध के लिए, क्वेरी पैरामीटर बनाए रहते हैं. |
टारगेट करने का अनुरोध |
target.country |
String | रीड ओनली |
टारगेट सर्वर पर दिखाए गए TLS/एसएसएल सर्टिफ़िकेट का देश |
टारगेट रिस्पॉन्स |
target.cn |
String | रीड ओनली |
टारगेटएंडपॉइंट का सामान्य नाम. इसका मतलब सिर्फ़ तब होता है, जब TargetEndpoint TLS/एसएसएल एंडपॉइंट को रेफ़र करता है. |
टारगेट करने का अनुरोध |
target.email.address |
String | रीड ओनली |
टारगेट सर्वर पर दिखाए गए TLS/एसएसएल सर्टिफ़िकेट का ईमेल पता |
टारगेट रिस्पॉन्स |
target.expectedcn |
String | पढ़ें/लिखें |
टारगेटएंडपॉइंट का अनुमानित सामान्य नाम. यह सिर्फ़ तब काम करता है, जब TargetEndpoint TLS/SSL एंडपॉइंट को रेफ़र करता है. |
प्रॉक्सी अनुरोध |
target.host |
String | रीड ओनली |
एपीआई प्रॉक्सी को रिस्पॉन्स देने वाली टारगेट सेवा का डोमेन नेम. |
टारगेट रिस्पॉन्स |
target.ip |
String | रीड ओनली |
एपीआई प्रॉक्सी को रिस्पॉन्स दिखाने वाली टारगेट सेवा का आईपी पता. |
टारगेट रिस्पॉन्स |
target.locality |
String | रीड ओनली |
टारगेट सर्वर पर दिखाए गए TLS/एसएसएल सर्टिफ़िकेट का इलाका (शहर) |
टारगेट रिस्पॉन्स |
target.name |
String | रीड ओनली |
वह टारगेट करें जिस तक targetendpoint से मैसेज पहुंच रहा है. |
टारगेट करने का अनुरोध |
target.organization |
String | रीड ओनली |
टारगेट सर्वर पर दिखाए गए TLS/एसएसएल सर्टिफ़िकेट का संगठन. |
टारगेट रिस्पॉन्स |
target.organization.unit |
String | रीड ओनली |
टारगेट सर्वर से दिखाए गए TLS/एसएसएल सर्टिफ़िकेट की संगठन की इकाई. |
टारगेट रिस्पॉन्स |
target.port |
Integer | रीड ओनली |
एपीआई प्रॉक्सी को रिस्पॉन्स देने वाली टारगेट सेवा का पोर्ट नंबर. |
टारगेट रिस्पॉन्स |
target.received.end.time |
String | रीड ओनली |
वह समय, जिसे स्ट्रिंग के रूप में दिखाया गया है. इसके बाद, TargetEndpoint को टारगेट से रिस्पॉन्स मिला. उदाहरण के लिए, "बुधवार, 21 अगस्त 2013 19:16:47 यूटीसी". समय की यह वैल्यू, स्ट्रिंग से जुड़ी 32-बिट टाइमस्टैंप की संख्या को दिखाती है. उदाहरण के लिए, "बुधवार, 21 अगस्त, 2013 19:16:47 UTC", "1377112607413" के टाइमस्टैंप वैल्यू से जुड़ा है.. |
टारगेट रिस्पॉन्स |
target.received.end. |
ज़्यादा समय के लिए | रीड ओनली |
टारगेट एंड पॉइंट को टारगेट से जवाब मिलने के समय के बारे में बताने वाली टाइमस्टैंप वैल्यू. उदाहरण के लिए, "1534783015000". यह वैल्यू एक 64-बिट (लंबा) पूर्णांक है, जो 1 जनवरी, 1970 को यूटीसी समय आधी रात के बाद से बीत चुके मिलीसेकंड की संख्या बताती है. |
टारगेट रिस्पॉन्स |
target.received.start.time |
String | रीड ओनली |
वह समय, जिसे स्ट्रिंग के रूप में दिखाया गया है. इसके बाद, TargetEndpoint को टारगेट से रिस्पॉन्स मिलने लगा. उदाहरण के लिए, "बुधवार, 21 अगस्त 2013 19:16:47 यूटीसी". समय की यह वैल्यू, स्ट्रिंग से जुड़ी 32-बिट टाइमस्टैंप की संख्या को दिखाती है. उदाहरण के लिए, "बुधवार, 21 अगस्त, 2013 19:16:47 UTC", "1377112607413" के टाइमस्टैंप वैल्यू से जुड़ा है. |
टारगेट रिस्पॉन्स |
target.received.start. |
ज़्यादा समय के लिए | रीड ओनली |
टाइमस्टैंप की वैल्यू, जिससे यह पता चलता है कि TargetEndpoint को टारगेट से रिस्पॉन्स मिलना कब शुरू हुआ. उदाहरण के लिए, "1534783015000". यह वैल्यू एक 64-बिट (लंबा) पूर्णांक है, जो 1 जनवरी, 1970 को यूटीसी समय आधी रात के बाद से बीत चुके मिलीसेकंड की संख्या बताती है. |
टारगेट रिस्पॉन्स |
target.scheme |
String | रीड ओनली |
दायरा शुरू: टारगेट रिस्पॉन्स अनुरोध के मैसेज के आधार पर, एचटीटीपी या एचटीटीपीएस दिखाता है. |
टारगेट करने का अनुरोध |
target.sent.end.time |
String | रीड ओनली |
वह समय, जिसे स्ट्रिंग के रूप में दिखाया गया है. इसके बाद, प्रॉक्सी ने उस यूआरएल को अनुरोध भेजना बंद कर दिया जिसके बारे में TargetEndpoint में बताया गया है. उदाहरण के लिए, "बुधवार, 21 अगस्त 2013 19:16:47 यूटीसी". समय की यह वैल्यू, स्ट्रिंग से जुड़ी 32-बिट टाइमस्टैंप की संख्या को दिखाती है. उदाहरण के लिए, "बुधवार, 21 अगस्त, 2013 19:16:47 UTC", "1377112607413" के टाइमस्टैंप वैल्यू से जुड़ा है. |
टारगेट करने का अनुरोध |
target.sent.end.timestamp |
ज़्यादा समय के लिए | रीड ओनली |
टाइमस्टैंप की वैल्यू से पता चलता है कि प्रॉक्सी ने कब टारगेट एंडपॉइंट में बताए गए यूआरएल को अनुरोध भेजा. उदाहरण के लिए, "1377112607413". यह वैल्यू एक 64-बिट (लंबा) पूर्णांक है, जिसमें 1 जनवरी, 1970 को यूटीसी समय आधी रात से अब तक बीत चुके मिलीसेकंड की संख्या शामिल है. |
टारगेट करने का अनुरोध |
target.sent.start.time |
String | रीड ओनली |
वह समय, जिसे स्ट्रिंग के रूप में दिखाया जाता है. इसके बाद, प्रॉक्सी ने उस यूआरएल को अनुरोध भेजना शुरू किया जिसके बारे में TargetEndpoint में बताया गया है. उदाहरण के लिए, "बुधवार, 21 अगस्त 2013 19:16:47 यूटीसी". समय की यह वैल्यू, स्ट्रिंग से जुड़ी 32-बिट टाइमस्टैंप की संख्या को दिखाती है. उदाहरण के लिए, "बुधवार, 21 अगस्त, 2013 19:16:47 UTC", "1377112607413" के टाइमस्टैंप वैल्यू से जुड़ा है. |
टारगेट करने का अनुरोध |
target.sent.start.timestamp |
ज़्यादा समय के लिए | रीड ओनली |
इस टाइमस्टैंप की वैल्यू से पता चलता है कि प्रॉक्सी सर्वर, टारगेटएंडपॉइंट में बताए गए यूआरएल को अनुरोध कब भेजना शुरू करता है. उदाहरण के लिए, "1534783015000". यह वैल्यू एक 64-बिट (लंबा) पूर्णांक है, जो 1 जनवरी, 1970 को यूटीसी तारीख आधी रात के बाद से बीत चुके मिलीसेकंड की संख्या बताती है. |
टारगेट करने का अनुरोध |
target.ssl.enabled |
बूलियन | रीड ओनली |
TLS/एसएसएल पर टारगेट एंडपॉइंट चल रहा है या नहीं. |
प्रॉक्सी अनुरोध |
target.state |
String | रीड ओनली |
टारगेट सर्वर पर दिखाए गए TLS/एसएसएल सर्टिफ़िकेट की स्थिति. |
टारगेट रिस्पॉन्स |
target.url |
String | पढ़ें/लिखें |
टारगेट एंडपॉइंट एक्सएमएल फ़ाइल या डाइनैमिक टारगेट यूआरएल में कॉन्फ़िगर किया गया यूआरएल (अगर |
टारगेट करने का अनुरोध |
variable
variable.expectedcn
प्रॉपर्टी के लिए कंटेनर.
नीचे दी गई टेबल में variable
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
variable.expectedcn |
String | पढ़ें/लिखें |
अगर वैरिएबल TLS/एसएसएल पर चल रहा है, तो उसे सामान्य नाम से दिखाया जाएगा. |
प्रॉक्सी अनुरोध |
TLS के साथ काम करने के बारे में ज़्यादा जानकारी के लिए, TLS/एसएसएल के बारे में जानकारी वाला लेख पढ़ें.
virtualhost
वर्चुअल होस्ट की जानकारी देता है.
नीचे दी गई टेबल में virtualhost
वैरिएबल की प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | टाइप | पढ़ें/लिखें | ब्यौरा | दायरा शुरू |
---|---|---|---|---|
virtualhost.aliases.values |
स्ट्रिंग का कलेक्शन | रीड ओनली |
किसी खास अनुरोध के दौरान हिट होने वाले वर्चुअल होस्ट के होस्ट उपनाम. |
प्रॉक्सी अनुरोध |
virtualhost.name |
String | रीड ओनली |
उस वर्चुअल होस्ट का नाम जो मूल क्लाइंट के अनुरोध को पूरा करता है. |
प्रॉक्सी अनुरोध |
virtualhost.ssl.enabled |
बूलियन | रीड ओनली |
अगर वर्चुअल होस्ट कॉन्फ़िगरेशन में TLS/एसएसएल चालू है, तो "सही" दिखाता है. |
प्रॉक्सी अनुरोध |
वर्चुअल होस्ट के साथ काम करने के बारे में ज़्यादा जानकारी के लिए, वर्चुअल होस्ट कॉन्फ़िगर करना देखें.