ফ্লো ভেরিয়েবল রেফারেন্স

আপনি 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 এর একটি স্ট্রিং উপস্থাপনা। উদাহরণ স্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC" 1377112607413 এর টাইমস্ট্যাম্প মানের সাথে মিলে যায়৷

পোস্ট ক্লায়েন্টফ্লো
client.sent.end.timestamp লম্বা শুধু পড়ুন টাইমস্ট্যাম্প মান নির্দিষ্ট করে যখন প্রক্সিএন্ডপয়েন্ট মূল ক্লায়েন্ট অ্যাপে প্রতিক্রিয়া প্রদান করা শেষ করে। এই মানটি হল একটি 64-বিট (দীর্ঘ) পূর্ণসংখ্যা যাতে 1 জানুয়ারি, 1970 UTC-এ মধ্যরাত থেকে অতিবাহিত মিলিসেকেন্ডের সংখ্যা রয়েছে৷ পোস্ট ক্লায়েন্টফ্লো
client.sent.start.time স্ট্রিং শুধু পড়ুন সময়, স্ট্রিং আকারে প্রকাশ করা হয়, যখন প্রক্সিএন্ডপয়েন্ট মূল ক্লায়েন্ট অ্যাপে প্রতিক্রিয়া ফিরিয়ে দিতে শুরু করে। উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC"।

এই মানটি সংশ্লিষ্ট 32-বিট client.sent.start.timestamp এর একটি স্ট্রিং উপস্থাপনা। উদাহরণ স্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC" 1377112607413 এর টাইমস্ট্যাম্প মানের সাথে মিলে যায়৷

পোস্ট ক্লায়েন্টফ্লো
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 এ লোড ব্যালেন্স করার সময় টার্গেট সার্ভার আহ্বান করা হয়েছে। লোড ব্যালেন্সার উপাদান সংজ্ঞায়িত করার সময় শুধুমাত্র <Path> উপাদান সেট করা হলেই সেট করুন।

লক্ষ্য প্রতিক্রিয়া

message

একটি প্রাসঙ্গিক বস্তু, অনুরোধের প্রবাহে request মতো বা প্রতিক্রিয়া প্রবাহে response হিসাবে বা ত্রুটি প্রবাহে error হিসাবে একই মান সহ।

নিম্নলিখিত সারণী message পরিবর্তনশীল বৈশিষ্ট্য বর্ণনা করে:

সম্পত্তি টাইপ পড়ুন/লিখুন বর্ণনা সুযোগ শুরু হয়
message message পড়ুন/লিখুন

একটি প্রাসঙ্গিক বস্তু, অনুরোধের প্রবাহে request মতো বা প্রতিক্রিয়া প্রবাহে response হিসাবে বা ত্রুটি প্রবাহে error হিসাবে একই মান সহ।

প্রক্সি অনুরোধ
message.content স্ট্রিং পড়ুন/লিখুন

অনুরোধ, প্রতিক্রিয়া, বা ত্রুটি বার্তার বিষয়বস্তু।

প্রক্সি অনুরোধ
message.formparam. param_name স্ট্রিং পড়ুন/লিখুন

নির্দিষ্ট ফর্ম প্যারামিটারের মান।

প্রক্সি অনুরোধ
message.formparam. param_name .
values
সংগ্রহ শুধু পড়ুন

বার্তায় নির্দিষ্ট ফর্ম প্যারামিটারের সমস্ত মান।

প্রক্সি অনুরোধ
message.formparam. param_name .
values.count
পূর্ণসংখ্যা শুধু পড়ুন

বার্তায় নির্দিষ্ট ফর্ম প্যারামিটারের মান গণনা করুন

প্রক্সি অনুরোধ
message.formparams.count পূর্ণসংখ্যা শুধু পড়ুন

বার্তায় সমস্ত ফর্ম প্যারামিটারের গণনা।

প্রক্সি অনুরোধ
message.formparams.names সংগ্রহ শুধু পড়ুন

বার্তায় সমস্ত ফর্ম প্যারামিটারের মান।

প্রক্সি অনুরোধ
message.formstring স্ট্রিং শুধু পড়ুন

বার্তায় ফর্ম স্ট্রিং এর মান।

প্রক্সি অনুরোধ
message.header. header_name স্ট্রিং পড়ুন/লিখুন

বার্তায় নির্দিষ্ট HTTP হেডারের মান পায় বা সেট করে। যদি শিরোনামে একটি কমা থাকে, পড়ার পরে আপনি প্রথম কমা পর্যন্ত পাঠ্যের শুধুমাত্র অংশ পাবেন। আপনি সম্পূর্ণ শিরোনাম চান, ফর্ম request.header. header_name .
values

প্রক্সি অনুরোধ
message.header. header_name . N স্ট্রিং পড়ুন/লিখুন

বার্তায় Nth নির্দিষ্ট হেডারের মান, হয় অনুরোধ বা প্রতিক্রিয়া, প্রবাহের অবস্থার উপর নির্ভর করে। Apigee Edge হেডার টেক্সট মান কমা দ্বারা বিভক্ত করে। মনে রাখবেন যে সূচকটির মান N-এর জন্য ব্যবহৃত হয় 1-ভিত্তিক, 0-ভিত্তিক নয়।

উদাহরণস্বরূপ: যদি Cache-control হেডার হয় "public,maxage=16544", তাহলে message.header.cache-control.1 এর রিটার্ন মান হল "maxage=16544"।

প্রক্সি অনুরোধ
message.header. header_name .
values
সংগ্রহ শুধু পড়ুন

বার্তায় নির্দিষ্ট HTTP হেডার নামের সমস্ত মান।

প্রক্সি অনুরোধ
message.header. header_name .
values.count
পূর্ণসংখ্যা শুধু পড়ুন

বার্তায় নির্দিষ্ট HTTP হেডার নামের মান গণনা করুন।

প্রক্সি অনুরোধ
message.headers.count পূর্ণসংখ্যা শুধু পড়ুন

বার্তায় সমস্ত HTTP শিরোনামের গণনা।

প্রক্সি অনুরোধ
message.headers.names সংগ্রহ শুধু পড়ুন

বার্তায় সমস্ত HTTP হেডারের মান

প্রক্সি অনুরোধ
message.path স্ট্রিং পড়ুন/লিখুন

যেকোন কোয়েরি প্যারামিটার বাদ দিয়ে URL-এ সম্পূর্ণ অনুরোধ বার্তার পথ।

প্রক্সি অনুরোধ
message.queryparam. param_name স্ট্রিং শুধু পড়ুন

নির্দিষ্ট বার্তা ক্যোয়ারী প্যারামিটার প্রদান করে।

প্রক্সি অনুরোধ
message.queryparam. param_name . N স্ট্রিং পড়ুন/লিখুন

বার্তায় Nth ক্যোয়ারী প্যারামিটারের মান। উদাহরণস্বরূপ, যদি request.querystring হয় "a=hello&a=world", তাহলে message.queryparam.a.1 এর রিটার্ন মান হল "হ্যালো"।

একটি একক ক্যোয়ারী প্যারামিটার নামের জন্য একাধিক মান লেখার উদাহরণ হিসাবে, যেমন "type=siteid:1&type=language:us-en&type=currency:USD", নিম্নলিখিত সেট করুন:

  • message.queryparam.type.1 থেকে "siteid:1"
  • message.queryparam.type.2 থেকে "ভাষা:en-us"
  • message.queryparam.type.3 থেকে "মুদ্রা:USD"
প্রক্সি অনুরোধ
message.queryparam. param_name .
values
সংগ্রহ শুধু পড়ুন

বার্তায় একটি নির্দিষ্ট ক্যোয়ারী প্যারামিটারের সমস্ত মান, একটি কমা দ্বারা পৃথক তালিকা হিসাবে বিন্যাসিত৷

উদাহরণস্বরূপ, যদি ক্যোয়ারী স্ট্রিং হয় a=hello&a=world , তাহলে message.queryparam.a.values এর মান হল "['hello', 'world']"।

প্রক্সি অনুরোধ
message.queryparam. param_name .
values.count
পূর্ণসংখ্যা শুধু পড়ুন

ক্লায়েন্ট অ্যাপ থেকে প্রক্সিএন্ডপয়েন্টে পাঠানো অনুরোধের সাথে যুক্ত একটি নির্দিষ্ট ক্যোয়ারী প্যারামিটারের মোট গণনা।

প্রক্সি অনুরোধ
message.queryparams.count পূর্ণসংখ্যা শুধু পড়ুন

ক্লায়েন্ট অ্যাপ থেকে প্রক্সিএন্ডপয়েন্টে পাঠানো অনুরোধের সাথে যুক্ত সমস্ত ক্যোয়ারী প্যারামিটারের মোট গণনা।

প্রক্সি অনুরোধ
message.queryparams.names সংগ্রহ শুধু পড়ুন

ক্লায়েন্ট অ্যাপ থেকে প্রক্সিএন্ডপয়েন্টে পাঠানো অনুরোধের সাথে যুক্ত সমস্ত ক্যোয়ারী প্যারামিটার নামের একটি তালিকা।

জাভাস্ক্রিপ্ট ব্যবহার করে ক্যোয়ারী প্যারামিটার নামের উপর পুনরাবৃত্তি করতে, নিম্নলিখিত Apigee কমিউনিটি পোস্ট দেখুন: আপনি JS-এ "request.queryparams.names" থেকে সংগ্রহ কিভাবে পুনরাবৃত্তি করবেন? Apigee কমিউনিটিতে

প্রক্সি অনুরোধ
message.querystring স্ট্রিং শুধু পড়ুন

ক্লায়েন্ট অ্যাপ থেকে প্রক্সিএন্ডপয়েন্টে পাঠানো অনুরোধের সাথে যুক্ত সমস্ত ক্যোয়ারী প্যারামিটার নাম এবং মান ধারণকারী একটি স্ট্রিং।

উদাহরণস্বরূপ, "http://api.apifactory.com/inventors?name=nick&surname=danger" অনুরোধের জন্য, message.querystring এর মান হল "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 ক্রিয়া ( GET , PUT , POST , DELETE , ইত্যাদি)।

প্রক্সি অনুরোধ
message.version স্ট্রিং পড়ুন/লিখুন

ক্লায়েন্ট অ্যাপ্লিকেশন থেকে প্রক্সিএন্ডপয়েন্টে পাঠানো অনুরোধের সাথে যুক্ত HTTP সংস্করণ।

প্রক্সি অনুরোধ

বার্তা সম্পর্কে আরও তথ্যের জন্য, বার্তা টেমপ্লেট ফাংশন রেফারেন্স দেখুন।

messageid

অনুরোধের জন্য বিশ্বব্যাপী অনন্য আইডির জন্য একটি ধারক।

নিম্নলিখিত টেবিলটি 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":

  • হোস্ট হল "myorg-test.apigee.net" (যা প্রতিষ্ঠানের নাম এবং পরিবেশ অন্তর্ভুক্ত)
  • বেস পাথ হল "/v2/ওয়েদারপি"

এপিআই প্রক্সি সংজ্ঞা দেখে বা proxy.basepath ভেরিয়েবলের মান পরীক্ষা করে আপনি এটি জানতে পারবেন। প্রক্সি পাথ প্রত্যয় যেকোন কোয়েরি প্যারামিটার সহ বেস পাথ ("/forecastrss") অনুসরণ করে।

আপনি যদি আপনার API প্রক্সি কনফিগারেশনে একটি ডায়নামিক বেস পাথ সংজ্ঞায়িত করেন, যেমন "/v2/*/weatherapi", তাহলে এই ভেরিয়েবলটি ডায়নামিক পাথ ("/v2/*/weatherapi") এ সেট করা হয়, যদিও বেস পাথ সমাধান করে একটি স্ট্যাটিক মান, যেমন "/v2/foo/weatherapi"।

প্রক্সি অনুরোধ
proxy.client.ip স্ট্রিং শুধু পড়ুন

ইনবাউন্ড কলের X-Forwarded-For ঠিকানা, যা শেষ বাহ্যিক TCP হ্যান্ডশেক থেকে প্রাপ্ত IP ঠিকানা প্রান্ত। এটি কলিং ক্লায়েন্ট বা লোড ব্যালেন্সার হতে পারে।

প্রক্সি অনুরোধ
proxy.name স্ট্রিং শুধু পড়ুন

ProxyEndpoint-এর জন্য কনফিগার করা নামের বৈশিষ্ট্য।

প্রক্সি অনুরোধ
proxy.pathsuffix স্ট্রিং শুধু পড়ুন

API প্রক্সি বেসপাথ প্রত্যয়ের মান যা ক্লায়েন্ট থেকে পাঠানো হয় এবং ProxyEndpoint এ প্রাপ্ত হয়।

বেসপাথকে পাথ উপাদান হিসাবে সংজ্ঞায়িত করা হয় যা API প্রক্সিকে অনন্যভাবে সনাক্ত করে। একটি API প্রক্সির সর্বজনীন-মুখী URL আপনার প্রতিষ্ঠানের নাম, পরিবেশ যেখানে প্রক্সি স্থাপন করা হয়েছে, বেসপাথ, বেসপাথ প্রত্যয় এবং যেকোন ক্যোয়ারী প্যারামিটার নিয়ে গঠিত।

উদাহরণস্বরূপ, http://myorg-test.apigee.net/v2/weatherapi/forecastrss?w=12797282 এর অনুরোধে, বেসপাথ প্রত্যয়টি হল "/forecastrss"।

প্রক্সি অনুরোধ
proxy.url স্ট্রিং শুধু পড়ুন

ProxyEndpoint দ্বারা প্রাপ্ত প্রক্সি অনুরোধের সাথে সম্পৃক্ত সম্পূর্ণ URL পায়, উপস্থিত যেকোন ক্যোয়ারী প্যারামিটার সহ। প্রক্সি চেইনিং সঞ্চালনের জন্য <LocalTargetConnection> দিয়ে প্রক্সি চালু করা হলে URL-এর হোস্ট সর্বদা localhost হবে।

একটি উদাহরণের জন্য যা মূল হোস্ট ব্যবহার করে একটি request URL তৈরি করে, অ্যাক্সেস অনুরোধ বার্তা দেখুন।

প্রক্সি অনুরোধ

API প্রক্সিগুলির সাথে কাজ করার বিষয়ে আরও তথ্যের জন্য, API এবং API প্রক্সিগুলি বোঝা দেখুন।

request

কোনো পেলোড উপস্থিত সহ সম্পূর্ণ অনুরোধ।

অনুরোধ ডেটা সম্পর্কে আরও তথ্যের জন্য, দেখুন কিভাবে অনুরোধ ডেটা ব্যাকএন্ড সার্ভারে পাস করা হয়?

নিম্নলিখিত সারণী request ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:

সম্পত্তি টাইপ পড়ুন/লিখুন বর্ণনা সুযোগ শুরু হয়
request message শুধু পড়ুন

কোনো পেলোড উপস্থিত সহ সম্পূর্ণ অনুরোধ।

প্রক্সি অনুরোধ
request.content স্ট্রিং পড়ুন/লিখুন

অনুরোধ বার্তার পেলোড পায় বা সেট করে।

প্রক্সি অনুরোধ
request.formparam. param_name স্ট্রিং পড়ুন/লিখুন

ক্লায়েন্ট অ্যাপ্লিকেশন থেকে পাঠানো অনুরোধে নির্দিষ্ট ফর্ম প্যারামিটারের মান পায় বা সেট করে।

প্রক্সি অনুরোধ
request.formparam. param_name .
values
সংগ্রহ শুধু পড়ুন

অনুরোধে একটি নির্দিষ্ট ফর্ম প্যারামিটারের সমস্ত মান, একটি কমা দ্বারা পৃথক তালিকা হিসাবে বিন্যাসিত৷

উদাহরণস্বরূপ, যদি পেলোড হয় "a=hello&x=greeting&a=world", তাহলে request.formparam.a.values এর মান হল "['hello', 'world']"।

প্রক্সি অনুরোধ
request.formparam. param_name .
values.count
পূর্ণসংখ্যা শুধু পড়ুন

অনুরোধের সাথে যুক্ত নির্দিষ্ট ফর্ম প্যারামিটারের জন্য সমস্ত মানের গণনা।

প্রক্সি অনুরোধ
request.formparam. param_name . N স্ট্রিং পড়ুন/লিখুন

বার্তায় Nth নির্দিষ্ট ফর্ম প্যারামিটারের মান। উদাহরণস্বরূপ, যদি ফর্ম স্ট্রিং "a=hello&a=world" হয়, তাহলে request.formparam.a.1 এর রিটার্ন মান হল "হ্যালো"।

প্রক্সি অনুরোধ
request.formparams.count পূর্ণসংখ্যা শুধু পড়ুন

ক্লায়েন্ট অ্যাপ্লিকেশন থেকে পাঠানো অনুরোধের সাথে যুক্ত সমস্ত ফর্ম প্যারামিটারের গণনা।

প্রক্সি অনুরোধ
request.formparams.names সংগ্রহ শুধু পড়ুন

অনুরোধের সাথে যুক্ত সমস্ত ফর্ম প্যারামিটার নামের একটি তালিকা৷

প্রক্সি অনুরোধ
request.formstring স্ট্রিং শুধু পড়ুন

ক্লায়েন্ট অ্যাপ থেকে পাঠানো অনুরোধের সম্পূর্ণ formparam

উদাহরণস্বরূপ, "name=test&type=first&group=A"।

প্রক্সি অনুরোধ
request.header. header_name স্ট্রিং পড়ুন/লিখুন

অনুরোধে পাওয়া একটি নির্দিষ্ট হেডারের মান পায় বা সেট করে। যদি শিরোনামে একটি কমা থাকে, পড়ার পরে আপনি প্রথম কমা পর্যন্ত পাঠ্যের শুধুমাত্র অংশ পাবেন।

আপনি সম্পূর্ণ শিরোনাম চান, ফর্ম request.header. header_name .values

প্রক্সি অনুরোধ
request.header. header_name . N স্ট্রিং পড়ুন/লিখুন

অনুরোধে Nth নির্দিষ্ট হেডার মানের মান। Apigee Edge হেডার টেক্সট মান কমা দ্বারা বিভক্ত করে। মনে রাখবেন যে সূচকটির মান N-এর জন্য ব্যবহৃত হয় 1-ভিত্তিক, 0-ভিত্তিক নয়।

উদাহরণস্বরূপ, যদি Cache-control হেডারটি হয় "public, maxage=16544", তাহলে request.header.cache-control.1 এর রিটার্ন মান হল "maxage=16544"।

প্রক্সি অনুরোধ
request.header. header_name .
values
সংগ্রহ শুধু পড়ুন

অনুরোধে একটি নির্দিষ্ট হেডারের সমস্ত মান।

প্রক্সি অনুরোধ
request.header. header_name .
values.count
পূর্ণসংখ্যা শুধু পড়ুন

অনুরোধে একটি নির্দিষ্ট হেডারের সমস্ত মান গণনা করুন।

প্রক্সি অনুরোধ
request.headers.count পূর্ণসংখ্যা শুধু পড়ুন

অনুরোধে সব শিরোনাম গণনা.

প্রক্সি অনুরোধ
request.headers.names সংগ্রহ শুধু পড়ুন

অনুরোধে সব হেডারের নাম।

প্রক্সি অনুরোধ
request.path স্ট্রিং শুধু পড়ুন

ক্যোয়ারী প্যারামিটারগুলি বাদ দিয়ে ব্যাকএন্ড পরিষেবাতে আন-প্রক্সিড রিসোর্স পাথ (হোস্ট সহ নয়)।

উদাহরণস্বরূপ, ব্যাকএন্ড পরিষেবার URI হল "https://example.com/rest/api/latest", তারপর request.path এর মান হল "/rest/api/latest"৷

প্রক্সি অনুরোধ
request.queryparam. param_name স্ট্রিং পড়ুন/লিখুন

অনুরোধে পাওয়া একটি নির্দিষ্ট ক্যোয়ারী প্যারামিটারের মান।

প্রক্সি অনুরোধ
request.queryparam. param_name . N স্ট্রিং পড়ুন/লিখুন

অনুরোধে Nth ক্যোয়ারী প্যারামিটারের মান।

উদাহরণস্বরূপ, যদি request.querystring "a=hello&a=world" হয়, তাহলে হল request.queryparam.a.1 এর রিটার্ন মান হল "হ্যালো"।

একটি একক ক্যোয়ারী প্যারামিটার নামের জন্য একাধিক মান লেখার উদাহরণ হিসাবে, যেমন "type=siteid:1&type=language:us-en&type=currency:USD", নিম্নলিখিত সেট করুন:

  • request.queryparam.type.1 থেকে "siteid:1"
  • request.queryparam.type.2 থেকে "ভাষা:en-us"
  • request.queryparam.type.3 থেকে "মুদ্রা:USD"
প্রক্সি অনুরোধ
request.queryparam. param_name .
values
সংগ্রহ শুধু পড়ুন

অনুরোধে একটি নির্দিষ্ট ক্যোয়ারী প্যারামিটারের সমস্ত মান, একটি কমা দ্বারা পৃথক তালিকা হিসাবে বিন্যাসিত৷

উদাহরণস্বরূপ, যদি request.querystring হয় "a=hello&b=lovely&a=world", তাহলে request.queryparam.a.values এর মান হল "['hello', 'world']"।

প্রক্সি অনুরোধ
request.queryparam. param_name .
values.count
পূর্ণসংখ্যা শুধু পড়ুন

অনুরোধে একটি নির্দিষ্ট ক্যোয়ারী প্যারামিটারের সমস্ত মানের গণনা।

প্রক্সি অনুরোধ
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 প্রক্সিতে, প্রক্সি এন্ডপয়েন্টে প্রক্সি <BasePath> (প্রক্সির বেস ইউআরএল ছাড়াও) টার্গেটএন্ডপয়েন্টে টার্গেট সার্ভিস ইউআরএলে ম্যাপ করে। যেমন:

<ProxyEndpoint>
...
<BasePath>/my-mock-proxy</BasePath>

নির্দেশ করে

<TargetEndpoint>
...
<HTTPTargetConnection>
http://mocktarget.apigee.net
</HTTPTargetConnection>

অনুরোধে , request.uri হল প্রক্সি বেস পাথ + ঠিকানার অবশিষ্টাংশ, ক্যোয়ারী প্যারামিটার সহ।

উত্তরে , HTTPTargetConnection-এর পরে, ক্যোয়ারী প্যারামিটার সহ, ঠিকানার অবশিষ্ট অংশ হল request.uri

পার্থক্য হল কারণ আসল অনুরোধটি প্রক্সিতে এসেছিল, কিন্তু তারপর প্রক্সি টার্গেট সার্ভিসে আরেকটি অনুরোধ করে।

ধরা যাক নিম্নোক্ত কলটি আমাদের নমুনা প্রক্সিতে করা হয়েছে, যার একটি বেস পাথ আছে "/my-mock-proxy":

http://my_org-test.apigee.net/my-mock-proxy/ user?user=Dude

এবং প্রক্সি কল:

http://mocktarget.apigee.net

কোনটি সেই URL-এ "/user?user=Dude" যুক্ত করে।

  • অনুরোধ: request.uri = "/my-mock-proxy/user?user=Dude"
  • প্রতিক্রিয়া: request.uri = "/user?user=Dude"
প্রক্সি অনুরোধ (প্রতিক্রিয়ায় ভিন্ন)
request.url স্ট্রিং শুধু পড়ুন

টার্গেট এন্ডপয়েন্টে করা অনুরোধের সম্পূর্ণ URL, কোয়েরি স্ট্রিং প্যারামিটার সহ, কিন্তু পোর্ট নম্বর (যদি নির্দিষ্ট করা থাকে) অন্তর্ভুক্ত নয়।

উদাহরণ স্বরূপ, আপনি যদি একটি নমুনা প্রক্সি "http://my_org-test.apigee.net/my-mock-proxy/user?user=Dude" এ কল করেন এবং টার্গেট এন্ডপয়েন্ট হল "http://example"। com:8080", তারপর মান হল:

  • অনুরোধ: n/a
  • প্রতিক্রিয়া: "http://example.com/user?user=Dude"
লক্ষ্য প্রতিক্রিয়া
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 .
values.count
পূর্ণসংখ্যা শুধু পড়ুন

উত্তরে নির্দিষ্ট ফর্ম প্যারামিটারের সমস্ত মান গণনা করুন।

লক্ষ্য প্রতিক্রিয়া
response.formparams.count পূর্ণসংখ্যা শুধু পড়ুন

প্রতিক্রিয়ায় সমস্ত ফর্ম প্রমিটারের গণনা করুন।

লক্ষ্য প্রতিক্রিয়া
response.formparams.names সংগ্রহ শুধু পড়ুন

উত্তরে সমস্ত ফর্ম প্যারামিটারের নাম।

লক্ষ্য প্রতিক্রিয়া
response.header. header_name স্ট্রিং পড়ুন/লিখুন

প্রতিক্রিয়ায় একটি নির্দিষ্ট HTTP হেডারের মান পায় বা সেট করে।

হেডার টেক্সটে কমা থাকলে, Apigee Edge একাধিক মান অনুমান করে। এই ক্ষেত্রে, response.header. header_name শুধুমাত্র প্রথম মান প্রদান করে।

পুরো শিরোনামটি পড়তে, response.header. header_name .values শিরোনামটি ব্যবহার করুন। response.header. header_name .values

লক্ষ্য প্রতিক্রিয়া
response.header. header_name .
values
সংগ্রহ শুধু পড়ুন

প্রতিক্রিয়ায় একটি নির্দিষ্ট HTTP হেডারের সমস্ত মান।

লক্ষ্য প্রতিক্রিয়া
response.header. header_name .
values.count
পূর্ণসংখ্যা শুধু পড়ুন

প্রতিক্রিয়ায় নির্দিষ্ট HTTP হেডারের সমস্ত মানের গণনা।

লক্ষ্য প্রতিক্রিয়া
response.header. header_name . N স্ট্রিং পড়ুন/লিখুন

উত্তরে Nth নির্দিষ্ট হেডারের মান। Apigee Edge হেডার টেক্সট মান কমা দ্বারা বিভক্ত করে। মনে রাখবেন যে সূচকটির মান N-এর জন্য ব্যবহৃত হয় 1-ভিত্তিক, 0-ভিত্তিক নয়।

উদাহরণস্বরূপ, যদি Cache-control শিরোনামটি "সর্বজনীন, maxage=16544" হয়, তাহলে response.header.cache-control.1 "maxage=16544" প্রদান করে।

লক্ষ্য প্রতিক্রিয়া
response.headers.count পূর্ণসংখ্যা শুধু পড়ুন

প্রতিক্রিয়ায় সমস্ত শিরোনামের গণনা।

লক্ষ্য প্রতিক্রিয়া
response.headers.names সংগ্রহ শুধু পড়ুন

উত্তরে সব হেডারের নাম।

লক্ষ্য প্রতিক্রিয়া
response.reason.phrase স্ট্রিং পড়ুন/লিখুন

একটি নির্দিষ্ট অনুরোধের প্রতিক্রিয়া কারণ বাক্যাংশ।

লক্ষ্য প্রতিক্রিয়া
response.status.code পূর্ণসংখ্যা পড়ুন/লিখুন

প্রতিক্রিয়া কোড একটি অনুরোধের জন্য ফিরে. আপনি প্রতিক্রিয়া স্ট্যাটাস কোডকে ওভাররাইড করতে এই ভেরিয়েবলটি ব্যবহার করতে পারেন, যা message.status.code এ সংরক্ষণ করা হয়। আরো জন্য, message দেখুন.

লক্ষ্য প্রতিক্রিয়া
response.transport.message স্ট্রিং শুধু পড়ুন

TransportMessage প্রকারের প্রতিক্রিয়া যা একটি কনটেক্সুয়াল অবজেক্ট।

লক্ষ্য প্রতিক্রিয়া

route

<RouteRule> এবং TargetEndpoint এর নাম উল্লেখ করে।

নিম্নলিখিত সারণী route ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:

সম্পত্তি টাইপ পড়ুন/লিখুন বর্ণনা সুযোগ শুরু হয়
route.name স্ট্রিং শুধু পড়ুন

প্রক্সিএন্ডপয়েন্টে সম্পাদিত <RouteRule> এর নাম। উদাহরণস্বরূপ, "ডিফল্ট"। একটি RouteRule কার্যকর করার জন্য একটি API প্রক্সি TargetEndpoint উল্লেখ করে।

লক্ষ্য অনুরোধ
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.timestamp এর সংশ্লিষ্ট মানের স্ট্রিং উপস্থাপনা। উদাহরণস্বরূপ, "বুধ, 21 আগস্ট 2013 19:16:47 UTC" "1377112607413" এর টাইমস্ট্যাম্প মানের সাথে মিলে যায়৷

প্রক্সি অনুরোধ
system.time.year পূর্ণসংখ্যা শুধু পড়ুন

system.time বছরের অংশ।সময়।

প্রক্সি অনুরোধ
system.time.month পূর্ণসংখ্যা শুধু পড়ুন

system.time মাসের অংশ।

প্রক্সি অনুরোধ
system.time.day পূর্ণসংখ্যা শুধু পড়ুন

system.time মাসের অংশের দিন।সময়।

প্রক্সি অনুরোধ
system.time.dayofweek পূর্ণসংখ্যা শুধু পড়ুন

system.time সপ্তাহের দিন অংশ।টাইম।

প্রক্সি অনুরোধ
system.time.hour পূর্ণসংখ্যা শুধু পড়ুন

system.time ঘন্টার অংশ।

প্রক্সি অনুরোধ
system.time.minute পূর্ণসংখ্যা শুধু পড়ুন

system.time এর মিনিট অংশ।

প্রক্সি অনুরোধ
system.time.second পূর্ণসংখ্যা শুধু পড়ুন

system.time এর দ্বিতীয় অংশ।

প্রক্সি অনুরোধ
system.time.millisecond পূর্ণসংখ্যা শুধু পড়ুন

system.time এর মিলিসেকেন্ড অংশ।

প্রক্সি অনুরোধ
system.time.zone স্ট্রিং শুধু পড়ুন

সিস্টেমের সময় অঞ্চল।

প্রক্সি অনুরোধ
system.timestamp লম্বা শুধু পড়ুন

64-বিট (দীর্ঘ) পূর্ণসংখ্যা এই ভেরিয়েবলটি পড়ার সময়কে প্রতিনিধিত্ব করে। মান হল 1 জানুয়ারী, 1970 UTC-এ মধ্যরাত থেকে অতিবাহিত মিলিসেকেন্ডের সংখ্যা৷ উদাহরণস্বরূপ, "1534783015000"।

প্রক্সি অনুরোধ
system.uuid স্ট্রিং শুধু পড়ুন

প্রক্সি পরিচালনাকারী বার্তা প্রসেসরের UUID।

প্রক্সি অনুরোধ

target

অনুরোধের লক্ষ্য বর্ণনা করে।

নিম্নলিখিত সারণী target ভেরিয়েবলের বৈশিষ্ট্য বর্ণনা করে:

সম্পত্তি টাইপ পড়ুন/লিখুন বর্ণনা সুযোগ শুরু হয়
target.basepath স্ট্রিং শুধু পড়ুন

রিসোর্স পাথ (ডোমেন সহ নয়) টার্গেট সার্ভিসে, কোয়েরি প্যারামিটারগুলি বাদ দিয়ে, যা প্রক্সির টার্গেটএন্ডপয়েন্টে সংজ্ঞায়িত করা হয়েছে।

উদাহরণস্বরূপ, বলুন একটি API প্রক্সি নিম্নলিখিত লক্ষ্যকে কল করে:

<TargetEndpoint name="default">
...
<HTTPTargetConnection>
<URL>http://mocktarget.apigee.net/user?user=Dude</URL>
</HTTPTargetConnection>

এই উদাহরণে, target.basepath হল "/user"।

লক্ষ্য যদি এই ছিল:

<TargetEndpoint name="default">
...
<HTTPTargetConnection>
<URL>http://mocktarget.apigee.net</URL>
</HTTPTargetConnection>

target.basepath শূন্য হবে।

লক্ষ্য অনুরোধ
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.
timestamp
লম্বা শুধু পড়ুন

টাইমস্ট্যাম্প মান নির্দিষ্ট করে যখন 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.
timestamp
লম্বা শুধু পড়ুন

টাইমস্ট্যাম্প মান নির্দিষ্ট করে যখন 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 (যদি target.url বার্তার প্রবাহের সময় সেট করা থাকে) এ কনফিগার করা ইউআরএল। পরিবর্তনশীল কোনও অতিরিক্ত পাথ উপাদান বা ক্যোয়ারী পরামিতি অন্তর্ভুক্ত করে না। সুযোগের বাইরে বা অন্যথায় আনসেট করা হলে নালটি ফিরিয়ে দেয়।

লক্ষ্য অনুরোধ

variable

variable.expectedcn জন্য একটি ধারক.এক্সপেক্টেডসিএন সম্পত্তি।

নিম্নলিখিত টেবিলটি variable ভেরিয়েবলের বৈশিষ্ট্যগুলি বর্ণনা করে:

সম্পত্তি টাইপ পড়ুন/লিখুন বর্ণনা সুযোগ শুরু হয়
variable.expectedcn স্ট্রিং পড়ুন/লিখুন

টিএলএস/এসএসএলে চলমান থাকলে সাধারণ নামটির জন্য পরিবর্তনশীল উন্মুক্ত।

প্রক্সি অনুরোধ

টিএলএসের সাথে কাজ করার বিষয়ে আরও তথ্যের জন্য, টিএলএস/এসএসএল ভূমিকা দেখুন।

virtualhost

ভার্চুয়াল হোস্ট সম্পর্কে বিশদ নির্দিষ্ট করে।

নিম্নলিখিত টেবিলটি virtualhost ভেরিয়েবলের বৈশিষ্ট্যগুলি বর্ণনা করে:

সম্পত্তি টাইপ পড়ুন/লিখুন বর্ণনা সুযোগ শুরু হয়
virtualhost.aliases.values স্ট্রিং এর অ্যারে শুধু পড়ুন

ভার্চুয়াল হোস্টের হোস্ট এলিয়াস যা একটি নির্দিষ্ট অনুরোধের সময় আঘাত হানে।

প্রক্সি অনুরোধ
virtualhost.name স্ট্রিং শুধু পড়ুন

ভার্চুয়াল হোস্টের নাম যা উত্সযুক্ত ক্লায়েন্টের অনুরোধটি পরিবেশন করে।

প্রক্সি অনুরোধ
virtualhost.ssl.enabled বুলিয়ান শুধু পড়ুন

ভার্চুয়াল হোস্ট কনফিগারেশনে টিএলএস/এসএসএল সক্ষম করা থাকলে "সত্য" ফেরত দেয়।

প্রক্সি অনুরোধ

ভার্চুয়াল হোস্টগুলির সাথে কাজ করার বিষয়ে আরও তথ্যের জন্য, ভার্চুয়াল হোস্টগুলি কনফিগার করা দেখুন।