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