আপনি 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
API প্রক্সি বর্ণনা করে।
নিম্নলিখিত সারণী apiproxy
ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
apiproxy.name | স্ট্রিং | শুধু পড়ুন | API প্রক্সির নাম। উদাহরণস্বরূপ, "মাই প্রক্সি"। | প্রক্সি অনুরোধ |
apiproxy.revision | স্ট্রিং | শুধু পড়ুন | একটি API প্রক্সির সংশোধন নম্বর। উদাহরণস্বরূপ, "6"। | প্রক্সি অনুরোধ |
API প্রক্সিগুলির সাথে কাজ করার বিষয়ে আরও তথ্যের জন্য, API এবং API প্রক্সিগুলি বোঝা দেখুন।
application
application.basepath
সম্পত্তির জন্য একটি ধারক।
নিম্নলিখিত টেবিলটি application
ভেরিয়েবলের বৈশিষ্ট্যগুলি বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
application.basepath | স্ট্রিং | শুধু পড়ুন | স্থাপনার বেস পাথ (এপিআই স্থাপনার সময় নির্দিষ্ট করা হয়েছে)। | প্রক্সি অনুরোধ |
client
যে অ্যাপ্লিকেশন বা সিস্টেমটি এজ রাউটারে একটি অনুরোধ পাঠিয়েছে।
নিম্নলিখিত টেবিলটি client
ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
client.cn | স্ট্রিং | শুধু পড়ুন | ক্লায়েন্ট অ্যাপ দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রে উল্লেখ করা সাধারণ নাম। | প্রক্সি অনুরোধ |
client.country | স্ট্রিং | শুধু পড়ুন | ক্লায়েন্ট অ্যাপ দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রের দেশ। | প্রক্সি অনুরোধ |
client.email.address | স্ট্রিং | শুধু পড়ুন | ক্লায়েন্ট অ্যাপ দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রের ইমেল ঠিকানা। | প্রক্সি অনুরোধ |
client.host | স্ট্রিং | শুধু পড়ুন | ProxyEndpoint দ্বারা প্রাপ্ত অনুরোধের সাথে যুক্ত HTTP হোস্ট আইপি। | প্রক্সি অনুরোধ |
client.ip | স্ট্রিং | শুধু পড়ুন | এজ রাউটারে বার্তা পাঠানোর ক্লায়েন্ট বা সিস্টেমের আইপি ঠিকানা। উদাহরণস্বরূপ, এটি মূল ক্লায়েন্ট আইপি বা একটি লোড ব্যালেন্সার আইপি হতে পারে। | প্রক্সি অনুরোধ |
client.locality | স্ট্রিং | শুধু পড়ুন | ক্লায়েন্ট দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রে এলাকা (শহর)। | প্রক্সি অনুরোধ |
client.organization | স্ট্রিং | শুধু পড়ুন | ক্লায়েন্ট দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রে সংস্থা। (অগত্যা Apigee এজ-এ প্রতিষ্ঠানের সমতুল্য নয়।) | প্রক্সি অনুরোধ |
client.organization.unit | স্ট্রিং | শুধু পড়ুন | ক্লায়েন্ট দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রের সাংগঠনিক ইউনিট। | প্রক্সি অনুরোধ |
client.port | পূর্ণসংখ্যা | শুধু পড়ুন | প্রক্সিএন্ডপয়েন্টে ক্লায়েন্টের অনুরোধের সাথে যুক্ত HTTP পোর্ট। | প্রক্সি অনুরোধ |
client.received.end.time | স্ট্রিং | শুধু পড়ুন | সময়, স্ট্রিং আকারে প্রকাশ করা হয়, যে সময়ে প্রক্সি প্রক্সিএন্ডপয়েন্টে উদ্ভূত ক্লায়েন্টের কাছ থেকে অনুরোধ গ্রহণ করা শেষ করে। যেমন: Wed, 21 Aug 2013 19:16:47 UTC। এই সময়ের মান হল সংশ্লিষ্ট 32-বিট টাইমস্ট্যাম্প পরিমাণের স্ট্রিং উপস্থাপনা। উদাহরণস্বরূপ, 'বুধ, 21 আগস্ট 2013 19:16:47 UTC' 1377112607413 এর টাইমস্ট্যাম্প মানের সাথে মিলে যায়৷ | প্রক্সি অনুরোধ |
client.received.end.timestamp | লম্বা | শুধু পড়ুন | টাইমস্ট্যাম্প মান নির্দিষ্ট করে যখন প্রক্সি প্রক্সিএন্ডপয়েন্টে উদ্ভূত ক্লায়েন্টের কাছ থেকে অনুরোধ গ্রহণ করা শেষ করে। এই মানটি হল একটি 64-বিট (দীর্ঘ) পূর্ণসংখ্যা যাতে 1 জানুয়ারি, 1970 UTC-এ মধ্যরাত থেকে অতিবাহিত মিলিসেকেন্ডের সংখ্যা রয়েছে৷ | প্রক্সি অনুরোধ |
client.received.start.time | স্ট্রিং | শুধু পড়ুন | সময়, স্ট্রিং আকারে প্রকাশ করা হয়, যে সময়ে প্রক্সিটি প্রক্সিএন্ডপয়েন্টে উদ্ভূত ক্লায়েন্টের কাছ থেকে অনুরোধ পেতে শুরু করে। যেমন: Wed, 21 Aug 2013 19:16:47 UTC এই সময়ের মান হল সংশ্লিষ্ট 32-বিট টাইমস্ট্যাম্প পরিমাণের স্ট্রিং উপস্থাপনা। উদাহরণস্বরূপ, 'বুধ, 21 আগস্ট 2013 19:16:47 UTC' 1377112607413 এর টাইমস্ট্যাম্প মানের সাথে মিলে যায়৷ | প্রক্সি অনুরোধ |
client.received.start.timestamp | লম্বা | শুধু পড়ুন | টাইমস্ট্যাম্প মান নির্দিষ্ট করে যখন প্রক্সিটি প্রক্সিএন্ডপয়েন্টে উদ্ভূত ক্লায়েন্টের কাছ থেকে অনুরোধ গ্রহণ করা শুরু করে। এই মানটি হল একটি 64-বিট (দীর্ঘ) পূর্ণসংখ্যা যাতে 1 জানুয়ারি, 1970 UTC-এ মধ্যরাত থেকে অতিবাহিত মিলিসেকেন্ডের সংখ্যা রয়েছে৷ | প্রক্সি অনুরোধ |
client.scheme | স্ট্রিং | শুধু পড়ুন | অনুরোধ বার্তা পাঠাতে ক্লায়েন্ট অ্যাপ দ্বারা ব্যবহৃত পরিবহনের উপর নির্ভর করে http বা https প্রদান করে। | প্রক্সি অনুরোধ |
client.sent.end.time | স্ট্রিং | শুধু পড়ুন | সময়, স্ট্রিং আকারে প্রকাশ করা হয়, যে সময়ে প্রক্সি ক্লায়েন্টকে প্রক্সিএন্ডপয়েন্ট থেকে প্রতিক্রিয়া পাঠানো শেষ করে। উদাহরণস্বরূপ: "বুধ, 21 আগস্ট 2013 19:16:47 ইউটিসি"। এই মানটি সংশ্লিষ্ট 32-বিট | পোস্ট ক্লায়েন্টফ্লো |
client.sent.end.timestamp | লম্বা | শুধু পড়ুন | টাইমস্ট্যাম্প মান নির্দিষ্ট করে যখন প্রক্সিএন্ডপয়েন্ট মূল ক্লায়েন্ট অ্যাপে প্রতিক্রিয়া প্রদান করা শেষ করে। এই মানটি হল একটি 64-বিট (দীর্ঘ) পূর্ণসংখ্যা যাতে 1 জানুয়ারি, 1970 UTC-এ মধ্যরাত থেকে অতিবাহিত মিলিসেকেন্ডের সংখ্যা রয়েছে৷ | পোস্ট ক্লায়েন্টফ্লো |
client.sent.start.time | স্ট্রিং | শুধু পড়ুন | সময়, স্ট্রিং আকারে প্রকাশ করা হয়, যখন প্রক্সিএন্ডপয়েন্ট মূল ক্লায়েন্ট অ্যাপে প্রতিক্রিয়া ফিরিয়ে দিতে শুরু করে। উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC"। এই মানটি সংশ্লিষ্ট 32-বিট | পোস্ট ক্লায়েন্টফ্লো |
client.sent.start.timestamp | লম্বা | শুধু পড়ুন | যখন প্রক্সি প্রক্সিএন্ডপয়েন্ট থেকে ক্লায়েন্টকে প্রতিক্রিয়া পাঠাতে শুরু করে। এই মানটিকে 64-বিট (দীর্ঘ) পূর্ণসংখ্যা হিসাবে প্রকাশ করা হয় যাতে 1 জানুয়ারী, 1970 UTC-এ মধ্যরাত থেকে অতিবাহিত মিলিসেকেন্ডের সংখ্যা রয়েছে। | পোস্ট ক্লায়েন্টফ্লো |
client.ssl.enabled | স্ট্রিং | শুধু পড়ুন | TLS/SSL-এর জন্য প্রক্সিএন্ডপয়েন্ট কনফিগার করা থাকলে "সত্য"; অন্যথায় "মিথ্যা"। | প্রক্সি অনুরোধ |
client.state | স্ট্রিং | শুধু পড়ুন | ক্লায়েন্ট দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রের অবস্থা। | প্রক্সি অনুরোধ |
current
বর্তমান API প্রক্সি প্রবাহ সম্পর্কে তথ্য রয়েছে।
নিম্নলিখিত সারণী current
ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
current.flow.name | স্ট্রিং | শুধু পড়ুন | যে প্রবাহটি বর্তমানে কার্যকর হচ্ছে তার নাম (যেমন "প্রিফ্লো", "পোস্টফ্লো" বা শর্তাধীন প্রবাহের নাম)। | প্রক্সি অনুরোধ |
current.flow.description | স্ট্রিং | শুধু পড়ুন | বর্তমানে কার্যকরী প্রবাহের বর্ণনা। এটি ফ্লো-এর XML কনফিগারেশনে <Description> উপাদানটির মানের সমান। | প্রক্সি অনুরোধ |
আপনি এজ UI এর ট্রেস ভিউতে এই বৈশিষ্ট্যগুলি দেখতে পারেন। যাইহোক, ক্লাসিক UI এর ট্রেস ভিউতে এই বৈশিষ্ট্যগুলি ডিফল্টরূপে দৃশ্যমান নয়।
environment
environment.name
সম্পত্তির জন্য একটি ধারক।
নিম্নলিখিত সারণী environment
পরিবর্তনশীল বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
environment.name | স্ট্রিং | শুধু পড়ুন | যে পরিবেশে লেনদেন চলছিল তার নাম। | প্রক্সি অনুরোধ |
error
একটি প্রাসঙ্গিক বস্তু যা ত্রুটি প্রবাহে একটি ত্রুটি বার্তা উপস্থাপন করে।
নিম্নলিখিত সারণী error
ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
error | message | পড়ুন/লিখুন | টাইপ message ত্রুটি, যা ত্রুটি প্রবাহের একটি প্রাসঙ্গিক বস্তু। | ত্রুটি |
error.content | স্ট্রিং | পড়ুন/লিখুন | ত্রুটির বিষয়বস্তু। | ত্রুটি |
error.message | স্ট্রিং | শুধু পড়ুন | একটি ত্রুটির সাথে যুক্ত বার্তা, যার মান শুধুমাত্র ত্রুটি ফ্লো কার্যকর হওয়ার আগে উপলব্ধ। | ত্রুটি |
error.status.code | পূর্ণসংখ্যা | শুধু পড়ুন | ত্রুটির সাথে সম্পর্কিত HTTP স্থিতি কোড। উদাহরণস্বরূপ, "400"। | ত্রুটি |
error.reason.phrase | স্ট্রিং | শুধু পড়ুন | ত্রুটির সাথে যুক্ত কারণ বাক্যাংশ। যেমন: "খারাপ অনুরোধ"। | ত্রুটি |
error.transport.message | পরিবহন বার্তা | শুধু পড়ুন | 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 এ লোড ব্যালেন্স করার সময় ব্যর্থ টার্গেট সার্ভারের তালিকা। | লক্ষ্য প্রতিক্রিয়া |
loadbalancing.isfallback | বুলিয়ান | শুধু পড়ুন | টার্গেটএন্ডপয়েন্টে লোড ব্যালেন্সিং চলাকালীন টার্গেট সার্ভারের জন্য ফলব্যাক সক্রিয় থাকলে "সত্য"। | লক্ষ্য প্রতিক্রিয়া |
loadbalancing.targetserver | স্ট্রিং | শুধু পড়ুন | TargetEndpoint এ লোড ব্যালেন্স করার সময় টার্গেট সার্ভার আহ্বান করা হয়েছে। লোড ব্যালেন্সার উপাদান সংজ্ঞায়িত করার সময় শুধুমাত্র | লক্ষ্য প্রতিক্রিয়া |
message
একটি প্রাসঙ্গিক বস্তু, অনুরোধের প্রবাহে request
মতো বা প্রতিক্রিয়া প্রবাহে response
হিসাবে বা ত্রুটি প্রবাহে error
হিসাবে একই মান সহ।
নিম্নলিখিত সারণী message
পরিবর্তনশীল বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
message | message | পড়ুন/লিখুন | একটি প্রাসঙ্গিক বস্তু, অনুরোধের প্রবাহে | প্রক্সি অনুরোধ |
message.content | স্ট্রিং | পড়ুন/লিখুন | অনুরোধ, প্রতিক্রিয়া, বা ত্রুটি বার্তার বিষয়বস্তু। | প্রক্সি অনুরোধ |
message.formparam. param_name | স্ট্রিং | পড়ুন/লিখুন | নির্দিষ্ট ফর্ম প্যারামিটারের মান। | প্রক্সি অনুরোধ |
message.formparam. param_name . | সংগ্রহ | শুধু পড়ুন | বার্তায় নির্দিষ্ট ফর্ম প্যারামিটারের সমস্ত মান। | প্রক্সি অনুরোধ |
message.formparam. param_name . | পূর্ণসংখ্যা | শুধু পড়ুন | বার্তায় নির্দিষ্ট ফর্ম প্যারামিটারের মান গণনা করুন | প্রক্সি অনুরোধ |
message.formparams.count | পূর্ণসংখ্যা | শুধু পড়ুন | বার্তায় সমস্ত ফর্ম প্যারামিটারের গণনা। | প্রক্সি অনুরোধ |
message.formparams.names | সংগ্রহ | শুধু পড়ুন | বার্তায় সমস্ত ফর্ম প্যারামিটারের মান। | প্রক্সি অনুরোধ |
message.formstring | স্ট্রিং | শুধু পড়ুন | বার্তায় ফর্ম স্ট্রিং এর মান। | প্রক্সি অনুরোধ |
message.header. header_name | স্ট্রিং | পড়ুন/লিখুন | বার্তায় নির্দিষ্ট HTTP হেডারের মান পায় বা সেট করে। যদি শিরোনামে একটি কমা থাকে, পড়ার পরে আপনি প্রথম কমা পর্যন্ত পাঠ্যের শুধুমাত্র অংশ পাবেন। আপনি সম্পূর্ণ শিরোনাম চান, ফর্ম | প্রক্সি অনুরোধ |
message.header. header_name . N | স্ট্রিং | পড়ুন/লিখুন | বার্তায় Nth নির্দিষ্ট হেডারের মান, হয় অনুরোধ বা প্রতিক্রিয়া, প্রবাহের অবস্থার উপর নির্ভর করে। Apigee Edge হেডার টেক্সট মান কমা দ্বারা বিভক্ত করে। মনে রাখবেন যে সূচকটির মান N-এর জন্য ব্যবহৃত হয় 1-ভিত্তিক, 0-ভিত্তিক নয়। উদাহরণস্বরূপ: যদি | প্রক্সি অনুরোধ |
message.header. header_name . | সংগ্রহ | শুধু পড়ুন | বার্তায় নির্দিষ্ট HTTP হেডার নামের সমস্ত মান। | প্রক্সি অনুরোধ |
message.header. header_name . | পূর্ণসংখ্যা | শুধু পড়ুন | বার্তায় নির্দিষ্ট HTTP হেডার নামের মান গণনা করুন। | প্রক্সি অনুরোধ |
message.headers.count | পূর্ণসংখ্যা | শুধু পড়ুন | বার্তায় সমস্ত HTTP শিরোনামের গণনা। | প্রক্সি অনুরোধ |
message.headers.names | সংগ্রহ | শুধু পড়ুন | বার্তায় সমস্ত HTTP হেডারের মান | প্রক্সি অনুরোধ |
message.path | স্ট্রিং | পড়ুন/লিখুন | যেকোন কোয়েরি প্যারামিটার বাদ দিয়ে URL-এ সম্পূর্ণ অনুরোধ বার্তার পথ। | প্রক্সি অনুরোধ |
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 . | পূর্ণসংখ্যা | শুধু পড়ুন | ক্লায়েন্ট অ্যাপ থেকে প্রক্সিএন্ডপয়েন্টে পাঠানো অনুরোধের সাথে যুক্ত একটি নির্দিষ্ট ক্যোয়ারী প্যারামিটারের মোট গণনা। | প্রক্সি অনুরোধ |
message.queryparams.count | পূর্ণসংখ্যা | শুধু পড়ুন | ক্লায়েন্ট অ্যাপ থেকে প্রক্সিএন্ডপয়েন্টে পাঠানো অনুরোধের সাথে যুক্ত সমস্ত ক্যোয়ারী প্যারামিটারের মোট গণনা। | প্রক্সি অনুরোধ |
message.queryparams.names | সংগ্রহ | শুধু পড়ুন | ক্লায়েন্ট অ্যাপ থেকে প্রক্সিএন্ডপয়েন্টে পাঠানো অনুরোধের সাথে যুক্ত সমস্ত ক্যোয়ারী প্যারামিটার নামের একটি তালিকা। জাভাস্ক্রিপ্ট ব্যবহার করে ক্যোয়ারী প্যারামিটার নামের উপর পুনরাবৃত্তি করতে, নিম্নলিখিত Apigee কমিউনিটি পোস্ট দেখুন: আপনি JS-এ "request.queryparams.names" থেকে সংগ্রহ কিভাবে পুনরাবৃত্তি করবেন? Apigee কমিউনিটিতে | প্রক্সি অনুরোধ |
message.querystring | স্ট্রিং | শুধু পড়ুন | ক্লায়েন্ট অ্যাপ থেকে প্রক্সিএন্ডপয়েন্টে পাঠানো অনুরোধের সাথে যুক্ত সমস্ত ক্যোয়ারী প্যারামিটার নাম এবং মান ধারণকারী একটি স্ট্রিং। উদাহরণস্বরূপ, "http://api.apifactory.com/inventors?name=nick&surname=danger" অনুরোধের জন্য, | প্রক্সি অনুরোধ |
message.reason.phrase | স্ট্রিং | শুধু পড়ুন | লক্ষ্য থেকে প্রতিক্রিয়া বার্তার কারণ বাক্যাংশ। | লক্ষ্য প্রতিক্রিয়া |
message.status.code | পূর্ণসংখ্যা | শুধু পড়ুন | লক্ষ্য থেকে প্রতিক্রিয়া বার্তার HTTP স্থিতি কোড. | লক্ষ্য প্রতিক্রিয়া |
message.transport.message | পরিবহন বার্তা | শুধু পড়ুন | TransportMessage প্রকারের বার্তা যা একটি প্রাসঙ্গিক বস্তু। | প্রক্সি অনুরোধ |
message.uri | স্ট্রিং | শুধু পড়ুন | ক্যোয়ারী প্যারামিটার সহ সম্পূর্ণ URI পাথ (ডোমেন URL অনুসরণ করে)। উদাহরণস্বরূপ, "http://api.apifactory.com/inventors?name=nikola&surname=tesla" অনুরোধের জন্য, এই পরিবর্তনশীলটি "inventors?name=nikola&surname=tesla" প্রদান করে। | প্রক্সি অনুরোধ |
message.verb | স্ট্রিং | শুধু পড়ুন | অনুরোধের সাথে যুক্ত HTTP ক্রিয়া ( | প্রক্সি অনুরোধ |
message.version | স্ট্রিং | পড়ুন/লিখুন | ক্লায়েন্ট অ্যাপ্লিকেশন থেকে প্রক্সিএন্ডপয়েন্টে পাঠানো অনুরোধের সাথে যুক্ত HTTP সংস্করণ। | প্রক্সি অনুরোধ |
বার্তা সম্পর্কে আরও তথ্যের জন্য, বার্তা টেমপ্লেট ফাংশন রেফারেন্স দেখুন।
messageid
অনুরোধের জন্য বিশ্বব্যাপী অনন্য আইডির জন্য একটি ধারক।
নিম্নলিখিত টেবিলটি messageid
ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
messageid | স্ট্রিং | শুধু পড়ুন | অনুরোধের জন্য বিশ্বব্যাপী অনন্য আইডি ধারণ করে, যার মধ্যে রাউটারের হোস্টের নাম রয়েছে। এই আইডি রাউটারে প্রাপ্ত অনুরোধগুলি বার্তা প্রসেসরে পাঠানোর পরে ট্র্যাক করার অনুমতি দেয়। এই আইডিটি | প্রক্সি অনুরোধ |
organization
organization.name
সম্পত্তির জন্য একটি ধারক।
নিম্নলিখিত সারণীটি organization
পরিবর্তনশীল বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
organization.name | স্ট্রিং | শুধু পড়ুন | সংগঠনের নাম। | প্রক্সি অনুরোধ |
প্রতিষ্ঠান সম্পর্কে আরও তথ্যের জন্য, সংস্থাগুলি বোঝা দেখুন।
proxy
API প্রক্সি কনফিগারেশন।
নিম্নলিখিত সারণী proxy
ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
proxy.basepath | স্ট্রিং | শুধু পড়ুন | আপনার API প্রক্সি কনফিগারেশনে বেস পাথের মান। বেস পাথ হল URI ফ্র্যাগমেন্ট যা URL-এ হোস্টকে অনুসরণ করে। শর্তসাপেক্ষ ফ্লো ইউআরআই বেস পাথ অনুসরণ করে। URL-এ "http://myorg-test.apigee.net /v2/weatherapi /forecastrss?w=12797282":
এপিআই প্রক্সি সংজ্ঞা দেখে বা proxy.basepath ভেরিয়েবলের মান পরীক্ষা করে আপনি এটি জানতে পারবেন। প্রক্সি পাথ প্রত্যয় যেকোন কোয়েরি প্যারামিটার সহ বেস পাথ ("/forecastrss") অনুসরণ করে। আপনি যদি আপনার API প্রক্সি কনফিগারেশনে একটি ডায়নামিক বেস পাথ সংজ্ঞায়িত করেন, যেমন "/v2/*/weatherapi", তাহলে এই ভেরিয়েবলটি ডায়নামিক পাথ ("/v2/*/weatherapi") এ সেট করা হয়, যদিও বেস পাথ সমাধান করে একটি স্ট্যাটিক মান, যেমন "/v2/foo/weatherapi"। | প্রক্সি অনুরোধ |
proxy.client.ip | স্ট্রিং | শুধু পড়ুন | ইনবাউন্ড কলের | প্রক্সি অনুরোধ |
proxy.name | স্ট্রিং | শুধু পড়ুন | ProxyEndpoint-এর জন্য কনফিগার করা নামের বৈশিষ্ট্য। | প্রক্সি অনুরোধ |
proxy.pathsuffix | স্ট্রিং | শুধু পড়ুন | API প্রক্সি বেসপাথ প্রত্যয়ের মান যা ক্লায়েন্ট থেকে পাঠানো হয় এবং ProxyEndpoint এ প্রাপ্ত হয়। বেসপাথকে পাথ উপাদান হিসাবে সংজ্ঞায়িত করা হয় যা API প্রক্সিকে অনন্যভাবে সনাক্ত করে। একটি API প্রক্সির সর্বজনীন-মুখী URL আপনার প্রতিষ্ঠানের নাম, পরিবেশ যেখানে প্রক্সি স্থাপন করা হয়েছে, বেসপাথ, বেসপাথ প্রত্যয় এবং যেকোন ক্যোয়ারী প্যারামিটার নিয়ে গঠিত। উদাহরণস্বরূপ, | প্রক্সি অনুরোধ |
proxy.url | স্ট্রিং | শুধু পড়ুন | ProxyEndpoint দ্বারা প্রাপ্ত প্রক্সি অনুরোধের সাথে সম্পৃক্ত সম্পূর্ণ URL পায়, উপস্থিত যেকোন ক্যোয়ারী প্যারামিটার সহ। প্রক্সি চেইনিং সঞ্চালনের জন্য একটি উদাহরণের জন্য যা মূল হোস্ট ব্যবহার করে একটি | প্রক্সি অনুরোধ |
API প্রক্সিগুলির সাথে কাজ করার বিষয়ে আরও তথ্যের জন্য, API এবং API প্রক্সিগুলি বোঝা দেখুন।
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 | স্ট্রিং | পড়ুন/লিখুন | বার্তায় Nth নির্দিষ্ট ফর্ম প্যারামিটারের মান। উদাহরণস্বরূপ, যদি ফর্ম স্ট্রিং "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 | স্ট্রিং | শুধু পড়ুন | ক্যোয়ারী প্যারামিটারগুলি বাদ দিয়ে ব্যাকএন্ড পরিষেবাতে আন-প্রক্সিড রিসোর্স পাথ (হোস্ট সহ নয়)। উদাহরণস্বরূপ, ব্যাকএন্ড পরিষেবার URI হল "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 | সংগ্রহ | শুধু পড়ুন | অনুরোধে সমস্ত ক্যোয়ারী প্যারামিটারের নাম। জাভাস্ক্রিপ্ট ব্যবহার করে ক্যোয়ারী প্যারামিটার নামের উপর পুনরাবৃত্তি করতে, দেখুন কিভাবে আপনি JS-এ "request.queryparams.names" থেকে সংগ্রহ পুনরাবৃত্তি করবেন? Apigee কমিউনিটিতে | প্রক্সি অনুরোধ |
request.querystring | স্ট্রিং | শুধু পড়ুন | ক্লায়েন্ট অ্যাপ থেকে পাঠানো অনুরোধে ক্যোয়ারী প্যারামিটারের সম্পূর্ণ তালিকা। উদাহরণস্বরূপ, যদি অনুরোধটি হয় "http://host.com/123?name=first&surname=second&place=address", তাহলে এই ভেরিয়েবলটি "name=first&surname=second&place=address" প্রদান করে। | প্রক্সি অনুরোধ |
request.transportid | স্ট্রিং | শুধু পড়ুন | টাইপ TransportMessage হিসাবে অনুরোধের ID যা একটি প্রাসঙ্গিক বস্তু। | প্রক্সি অনুরোধ |
request.transport.message | পরিবহন-বার্তা | শুধু পড়ুন | TransportMessage প্রকারের অনুরোধ যা একটি কনটেক্সুয়াল অবজেক্ট। | প্রক্সি অনুরোধ |
request.uri | স্ট্রিং | শুধু পড়ুন | একটি API প্রক্সিতে, প্রক্সি এন্ডপয়েন্টে প্রক্সি নির্দেশ করে অনুরোধে , উত্তরে , HTTPTargetConnection-এর পরে, ক্যোয়ারী প্যারামিটার সহ, ঠিকানার অবশিষ্ট অংশ হল পার্থক্য হল কারণ আসল অনুরোধটি প্রক্সিতে এসেছিল, কিন্তু তারপর প্রক্সি টার্গেট সার্ভিসে আরেকটি অনুরোধ করে। ধরা যাক নিম্নোক্ত কলটি আমাদের নমুনা প্রক্সিতে করা হয়েছে, যার একটি বেস পাথ আছে "/my-mock-proxy": এবং প্রক্সি কল: কোনটি সেই URL-এ "/user?user=Dude" যুক্ত করে।
| প্রক্সি অনুরোধ (প্রতিক্রিয়ায় ভিন্ন) |
request.url | স্ট্রিং | শুধু পড়ুন | টার্গেট এন্ডপয়েন্টে করা অনুরোধের সম্পূর্ণ URL, কোয়েরি স্ট্রিং প্যারামিটার সহ, কিন্তু পোর্ট নম্বর (যদি নির্দিষ্ট করা থাকে) অন্তর্ভুক্ত নয়। উদাহরণ স্বরূপ, আপনি যদি একটি নমুনা প্রক্সি "http://my_org-test.apigee.net/my-mock-proxy/user?user=Dude" এ কল করেন এবং টার্গেট এন্ডপয়েন্ট হল "http://example"। com:8080", তারপর মান হল:
| লক্ষ্য প্রতিক্রিয়া |
request.verb | স্ট্রিং | শুধু পড়ুন | অনুরোধের জন্য ব্যবহৃত HTTP ক্রিয়া। উদাহরণস্বরূপ, "GET", "PUT" এবং "DELETE"। | প্রক্সি অনুরোধ |
request.version | স্ট্রিং | শুধু পড়ুন | অনুরোধের HTTP সংস্করণ। উদাহরণস্বরূপ, "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 | স্ট্রিং | পড়ুন/লিখুন | প্রতিক্রিয়ায় একটি নির্দিষ্ট HTTP হেডারের মান পায় বা সেট করে। হেডার টেক্সটে কমা থাকলে, Apigee Edge একাধিক মান অনুমান করে। এই ক্ষেত্রে, পুরো শিরোনামটি পড়তে, | লক্ষ্য প্রতিক্রিয়া |
response.header. header_name . | সংগ্রহ | শুধু পড়ুন | প্রতিক্রিয়ায় একটি নির্দিষ্ট HTTP হেডারের সমস্ত মান। | লক্ষ্য প্রতিক্রিয়া |
response.header. header_name . | পূর্ণসংখ্যা | শুধু পড়ুন | প্রতিক্রিয়ায় নির্দিষ্ট HTTP হেডারের সমস্ত মানের গণনা। | লক্ষ্য প্রতিক্রিয়া |
response.header. header_name . N | স্ট্রিং | পড়ুন/লিখুন | উত্তরে Nth নির্দিষ্ট হেডারের মান। 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 | স্ট্রিং | শুধু পড়ুন | টার্গেটএন্ডপয়েন্টের নাম যা কার্যকর করা হয়েছিল। উদাহরণস্বরূপ, "ডিফল্ট"। | লক্ষ্য অনুরোধ |
router
router.uuid
প্রপার্টির জন্য একটি ধারক, যা অবমূল্যায়িত।
নিম্নলিখিত সারণী router
ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
router.uuid | স্ট্রিং | শুধু পড়ুন | অপ্রচলিত এবং শূন্য প্রদান করে। (পূর্বে রাউটারের UUID প্রক্সি পরিচালনা করে।) | প্রক্সি অনুরোধ |
servicecallout
একটি ServiceCallout নীতির জন্য TargetEndpoint বর্ণনা করে।
নিম্নলিখিত টেবিলটি servicecallout
ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
servicecallout. policy_name .expectedcn | স্ট্রিং | পড়ুন/লিখুন | একটি ServiceCallout নীতি নীতিতে উল্লেখিত TargetEndpoint-এর প্রত্যাশিত সাধারণ নাম। এটি তখনই অর্থপূর্ণ যখন TargetEndpoint একটি TLS/SSL এন্ডপয়েন্টকে নির্দেশ করে। | প্রক্সি অনুরোধ |
servicecallout. policy_name .target.url | স্ট্রিং | পড়ুন/লিখুন | একটি নির্দিষ্ট ServiceCallout নীতির জন্য TargetEndpoint URL। | প্রক্সি অনুরোধ |
servicecallout.requesturi | স্ট্রিং | পড়ুন/লিখুন | একটি ServiceCallout নীতি নীতির জন্য TargetEndpoint URI। প্রোটোকল এবং ডোমেন স্পেসিফিকেশন ছাড়াই URI হল TargetEndpoint URL। | প্রক্সি অনুরোধ |
system
সিস্টেমের IP ঠিকানা, সেইসাথে প্রক্সি সম্পর্কে বিশদ উল্লেখ করে।
নিম্নলিখিত টেবিলটি system
ভেরিয়েবলের বৈশিষ্ট্যগুলি বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
system.interface. interface_name | স্ট্রিং | শুধু পড়ুন | সিস্টেমের আইপি ঠিকানা। | প্রক্সি অনুরোধ |
system.pod.name | স্ট্রিং | শুধু পড়ুন | পডের নাম যেখানে প্রক্সি চলছে। | প্রক্সি অনুরোধ |
system.region.name | স্ট্রিং | শুধু পড়ুন | ডেটা সেন্টার অঞ্চলের নাম যেখানে প্রক্সি চলছে৷ | প্রক্সি অনুরোধ |
system.time | স্ট্রিং | শুধু পড়ুন | যে সময় এই পরিবর্তনশীল পড়া হয়েছে. উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC"। এই মান হল | প্রক্সি অনুরোধ |
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 UTC-এ মধ্যরাত থেকে অতিবাহিত মিলিসেকেন্ডের সংখ্যা৷ উদাহরণস্বরূপ, "1534783015000"। | প্রক্সি অনুরোধ |
system.uuid | স্ট্রিং | শুধু পড়ুন | প্রক্সি পরিচালনাকারী বার্তা প্রসেসরের UUID। | প্রক্সি অনুরোধ |
target
অনুরোধের লক্ষ্য বর্ণনা করে।
নিম্নলিখিত সারণী target
ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
target.basepath | স্ট্রিং | শুধু পড়ুন | রিসোর্স পাথ (ডোমেন সহ নয়) টার্গেট সার্ভিসে, কোয়েরি প্যারামিটারগুলি বাদ দিয়ে, যা প্রক্সির টার্গেটএন্ডপয়েন্টে সংজ্ঞায়িত করা হয়েছে। উদাহরণস্বরূপ, বলুন একটি API প্রক্সি নিম্নলিখিত লক্ষ্যকে কল করে: এই উদাহরণে, লক্ষ্য যদি এই ছিল: | লক্ষ্য অনুরোধ |
target.copy.pathsuffix | বুলিয়ান | পড়ুন/লিখুন | যখন "সত্য" হয়, তখন প্রক্সিএন্ডপয়েন্ট থেকে টার্গেটএন্ডপয়েন্টে ফরোয়ার্ড করা অনুরোধটি পাথ প্রত্যয় ধরে রাখে (প্রক্সিএন্ডপয়েন্ট বেস পাথে সংজ্ঞায়িত URI অনুসরণ করে URI পাথ ফ্র্যাগমেন্ট)। | লক্ষ্য অনুরোধ |
target.copy.queryparams | বুলিয়ান | পড়ুন/লিখুন | "সত্য" হলে, প্রক্সিএন্ডপয়েন্ট থেকে টার্গেটএন্ডপয়েন্টে ফরোয়ার্ড করা অনুরোধ ক্যোয়ারী প্যারামিটার ধরে রাখে। | লক্ষ্য অনুরোধ |
target.country | স্ট্রিং | শুধু পড়ুন | লক্ষ্য সার্ভার দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রের দেশ | লক্ষ্য প্রতিক্রিয়া |
target.cn | স্ট্রিং | শুধু পড়ুন | TargetEndpoint এর সাধারণ নাম। এটি তখনই অর্থপূর্ণ যখন TargetEndpoint একটি TLS/SSL এন্ডপয়েন্টকে নির্দেশ করে। | লক্ষ্য অনুরোধ |
target.email.address | স্ট্রিং | শুধু পড়ুন | লক্ষ্য সার্ভার দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রের ইমেল ঠিকানা | লক্ষ্য প্রতিক্রিয়া |
target.expectedcn | স্ট্রিং | পড়ুন/লিখুন | TargetEndpoint এর প্রত্যাশিত সাধারণ নাম। এটি তখনই অর্থপূর্ণ যখন TargetEndpoint একটি TLS/SSL এন্ডপয়েন্টকে নির্দেশ করে। | প্রক্সি অনুরোধ |
target.host | স্ট্রিং | শুধু পড়ুন | API প্রক্সিতে প্রতিক্রিয়া প্রদানকারী লক্ষ্য পরিষেবার ডোমেন নাম। | লক্ষ্য প্রতিক্রিয়া |
target.ip | স্ট্রিং | শুধু পড়ুন | টার্গেট সার্ভিসের IP ঠিকানা API প্রক্সিতে প্রতিক্রিয়া প্রদান করে। | লক্ষ্য প্রতিক্রিয়া |
target.locality | স্ট্রিং | শুধু পড়ুন | টার্গেট সার্ভার দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রের এলাকা (শহর) | লক্ষ্য প্রতিক্রিয়া |
target.name | স্ট্রিং | শুধু পড়ুন | টার্গেট এন্ডপয়েন্ট থেকে কোন বার্তা পৌঁছাচ্ছে তা লক্ষ্য করুন। | লক্ষ্য অনুরোধ |
target.organization | স্ট্রিং | শুধু পড়ুন | লক্ষ্য সার্ভার দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রের সংগঠন। | লক্ষ্য প্রতিক্রিয়া |
target.organization.unit | স্ট্রিং | শুধু পড়ুন | লক্ষ্য সার্ভার দ্বারা উপস্থাপিত TLS/SSL শংসাপত্রের সংগঠন ইউনিট। | লক্ষ্য প্রতিক্রিয়া |
target.port | পূর্ণসংখ্যা | শুধু পড়ুন | API প্রক্সিতে প্রতিক্রিয়া প্রদানকারী লক্ষ্য পরিষেবার পোর্ট নম্বর। | লক্ষ্য প্রতিক্রিয়া |
target.received.end.time | স্ট্রিং | শুধু পড়ুন | সময়, স্ট্রিং আকারে প্রকাশ করা হয়, যে সময়ে TargetEndpoint টার্গেট থেকে সাড়া পাওয়া শেষ করে। উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC"। এই সময়ের মান হল সংশ্লিষ্ট 32-বিট টাইমস্ট্যাম্প পরিমাণের স্ট্রিং উপস্থাপনা। উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC" "1377112607413" এর টাইমস্ট্যাম্প মানের সাথে মিলে যায়৷ | লক্ষ্য প্রতিক্রিয়া |
target.received.end. | লম্বা | শুধু পড়ুন | টাইমস্ট্যাম্প মান নির্দিষ্ট করে যখন TargetEndpoint টার্গেট থেকে সাড়া পাওয়া শেষ করে। উদাহরণস্বরূপ, "1534783015000"। এই মানটি হল একটি 64-বিট (দীর্ঘ) পূর্ণসংখ্যা যা 1 জানুয়ারী, 1970 UTC-এ মধ্যরাত থেকে অতিবাহিত মিলিসেকেন্ডের সংখ্যা নির্দিষ্ট করে৷ | লক্ষ্য প্রতিক্রিয়া |
target.received.start.time | স্ট্রিং | শুধু পড়ুন | সময়, স্ট্রিং আকারে প্রকাশ করা হয়, যে সময়ে TargetEndpoint টার্গেট থেকে প্রতিক্রিয়া পেতে শুরু করে। উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC"। এই সময়ের মান হল সংশ্লিষ্ট 32-বিট টাইমস্ট্যাম্প পরিমাণের স্ট্রিং উপস্থাপনা। উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC" "1377112607413" এর টাইমস্ট্যাম্প মানের সাথে মিলে যায়৷ | লক্ষ্য প্রতিক্রিয়া |
target.received.start. | লম্বা | শুধু পড়ুন | টাইমস্ট্যাম্প মান নির্দিষ্ট করে যখন TargetEndpoint লক্ষ্য থেকে প্রতিক্রিয়া পেতে শুরু করে। উদাহরণস্বরূপ, "1534783015000"। এই মানটি হল একটি 64-বিট (দীর্ঘ) পূর্ণসংখ্যা যা 1 জানুয়ারী, 1970 UTC-এ মধ্যরাত থেকে অতিবাহিত মিলিসেকেন্ডের সংখ্যা নির্দিষ্ট করে৷ | লক্ষ্য প্রতিক্রিয়া |
target.scheme | স্ট্রিং | শুধু পড়ুন | সুযোগ শুরু হয় : লক্ষ্য প্রতিক্রিয়া অনুরোধ বার্তার উপর নির্ভর করে http বা https প্রদান করে। | লক্ষ্য অনুরোধ |
target.sent.end.time | স্ট্রিং | শুধু পড়ুন | স্ট্রিং আকারে প্রকাশ করা সময়, যে সময়ে প্রক্সি টার্গেটএন্ডপয়েন্টে নির্দিষ্ট করা URL-এ অনুরোধ পাঠানো বন্ধ করে। উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC"। এই সময়ের মান হল সংশ্লিষ্ট 32-বিট টাইমস্ট্যাম্প পরিমাণের স্ট্রিং উপস্থাপনা। উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC" "1377112607413" এর টাইমস্ট্যাম্প মানের সাথে মিলে যায়৷ | লক্ষ্য অনুরোধ |
target.sent.end.timestamp | লম্বা | শুধু পড়ুন | টাইমস্ট্যাম্পের মান নির্দিষ্ট করে যখন প্রক্সি টার্গেটেন্ডপয়েন্টে নির্দিষ্ট ইউআরএলে অনুরোধটি প্রেরণ শেষ করে। উদাহরণস্বরূপ, "1377112607413"। এই মানটি একটি 64-বিট (দীর্ঘ) পূর্ণসংখ্যা যা মিলিসেকেন্ডের সংখ্যা সম্বলিত মধ্যরাত থেকে, 1 জানুয়ারী, 1970 এর ইউটিসি-তে কেটে গেছে। | লক্ষ্য অনুরোধ |
target.sent.start.time | স্ট্রিং | শুধু পড়ুন | সময়টি, স্ট্রিং আকারে প্রকাশিত, যেখানে প্রক্সি টার্গেটেন্ডপয়েন্টে নির্দিষ্ট ইউআরএলে অনুরোধটি প্রেরণ শুরু করে। উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 ইউটিসি"। এই সময়ের মান হ'ল সংশ্লিষ্ট 32-বিট টাইমস্ট্যাম্প পরিমাণের স্ট্রিং উপস্থাপনা। উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 ইউটিসি" "1377112607413" এর টাইমস্ট্যাম্প মানের সাথে মিলে যায়। | লক্ষ্য অনুরোধ |
target.sent.start.timestamp | লম্বা | শুধু পড়ুন | টাইমস্ট্যাম্পের মান নির্দিষ্ট করে যখন প্রক্সি টার্গেটেন্ডপয়েন্টে নির্দিষ্ট ইউআরএলে অনুরোধটি প্রেরণ শুরু করে। উদাহরণস্বরূপ, "1534783015000"। এই মানটি একটি 64-বিট (দীর্ঘ) পূর্ণসংখ্যা যা 1 জানুয়ারী, 1970 এর ইউটিসি-তে মধ্যরাত থেকে অতিবাহিত মিলিসেকেন্ডের সংখ্যা নির্দিষ্ট করে। | লক্ষ্য অনুরোধ |
target.ssl.enabled | বুলিয়ান | শুধু পড়ুন | টার্গেটেন্ডপয়েন্টটি টিএলএস/এসএসএলে চলছে কিনা। | প্রক্সি অনুরোধ |
target.state | স্ট্রিং | শুধু পড়ুন | টার্গেট সার্ভার দ্বারা উপস্থাপিত টিএলএস/এসএসএল শংসাপত্রের রাজ্য। | লক্ষ্য প্রতিক্রিয়া |
target.url | স্ট্রিং | পড়ুন/লিখুন | টার্গেটেন্ডপয়েন্ট এক্সএমএল ফাইল বা গতিশীল লক্ষ্য URL (যদি | লক্ষ্য অনুরোধ |
variable
variable.expectedcn
জন্য একটি ধারক.এক্সপেক্টেডসিএন সম্পত্তি।
নিম্নলিখিত টেবিলটি variable
ভেরিয়েবলের বৈশিষ্ট্যগুলি বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
variable.expectedcn | স্ট্রিং | পড়ুন/লিখুন | টিএলএস/এসএসএলে চলমান থাকলে সাধারণ নামটির জন্য পরিবর্তনশীল উন্মুক্ত। | প্রক্সি অনুরোধ |
টিএলএসের সাথে কাজ করার বিষয়ে আরও তথ্যের জন্য, টিএলএস/এসএসএল ভূমিকা দেখুন।
virtualhost
ভার্চুয়াল হোস্ট সম্পর্কে বিশদ নির্দিষ্ট করে।
নিম্নলিখিত টেবিলটি virtualhost
ভেরিয়েবলের বৈশিষ্ট্যগুলি বর্ণনা করে:
সম্পত্তি | টাইপ | পড়ুন/লিখুন | বর্ণনা | সুযোগ শুরু হয় |
---|---|---|---|---|
virtualhost.aliases.values | স্ট্রিং এর অ্যারে | শুধু পড়ুন | ভার্চুয়াল হোস্টের হোস্ট এলিয়াস যা একটি নির্দিষ্ট অনুরোধের সময় আঘাত হানে। | প্রক্সি অনুরোধ |
virtualhost.name | স্ট্রিং | শুধু পড়ুন | ভার্চুয়াল হোস্টের নাম যা উত্সযুক্ত ক্লায়েন্টের অনুরোধটি পরিবেশন করে। | প্রক্সি অনুরোধ |
virtualhost.ssl.enabled | বুলিয়ান | শুধু পড়ুন | ভার্চুয়াল হোস্ট কনফিগারেশনে টিএলএস/এসএসএল সক্ষম করা থাকলে "সত্য" ফেরত দেয়। | প্রক্সি অনুরোধ |
ভার্চুয়াল হোস্টগুলির সাথে কাজ করার বিষয়ে আরও তথ্যের জন্য, ভার্চুয়াল হোস্টগুলি কনফিগার করা দেখুন।