karate-config.js ত Karate ৰ HTTP প্ৰক্সী কনফিগাৰ কৰক
URI আৰু সমৰ্থিত প্ৰক্সী-একাউণ্ট বা বাইপাছ ফিল্ডৰ সৈতে karate-config.js ত HTTP ফৰৱাৰ্ড প্ৰক্সী কনফিগাৰ কৰক।
Karate এ ফৰৱাৰ্ড প্ৰক্সীক HTTP-ক্লায়েন্ট কনফিগাৰেচন মান হিচাপে প্ৰদান কৰে। karate-config.js ত পৰীক্ষাৰ কনফিগাৰেচন ঘূৰাই দিয়াৰ আগতে ইয়াক কনফিগাৰ কৰক:
function fn() {
karate.configure('proxy', {
uri: 'http://proxy.example:8080',
nonProxyHosts: ['localhost', '*.internal.example']
});
return { baseUrl: 'https://service.example' };
}
ফিচাৰৰ অনুৰোধ URL এতিয়াও সেৱা কনফিগাৰেচনৰ পৰা আহে। uri এ মধ্যস্থতাকাৰীক চিনাক্ত কৰে; HTTP প্ৰক্সী তালিকা এ সেই মানৰ বাবে ৰাজহুৱা HTTP প্ৰাৰ্থী যোগান ধৰে যেতিয়া পৰীক্ষিত সেৱাই এনে পথৰ অনুমতি দিয়ে।
প্ৰমাণিত প্ৰক্সীৰ বাবে কনফিগাৰেচন বস্তুটোৱে username আৰু passwordও গ্ৰহণ কৰে। পৰীক্ষা পৰিবেশৰ বিদ্যমান প্ৰমাণপত্ৰ কনফিগাৰেচনৰ পৰা সেইবোৰ লাভ কৰক। API ৰ নিজৰ অনুমোদন অনুৰোধৰ এক সুকীয়া বিষয়।
য'ত বস্তুৰ ফিল্ডসমূহ প্ৰয়োজনীয় নহয় তাত এটা প্ৰক্সী URLও ব্যৱহাৰ কৰিব পাৰি। যেতিয়া ইয়াৰ একাউণ্ট বা nonProxyHosts নীতি প্ৰয়োজন তেতিয়া বস্তুটো ব্যৱহাৰ কৰক।
ৱাইল্ডকাৰ্ড আৰ্হিসমূহ Karate ৰ সমৰ্থিত বাইপাছ ইন্টাৰফেচৰ বাবে উপযুক্ত ৰাখক, পৰীক্ষা নকৰাকৈ অন্য ক্লায়েন্টৰ NO_PROXY বাক্যবিন্যাস নকল নকৰিব।
karate-apache আৰু karate-jersey ৰ মাজত সলনি কৰাৰ ঐতিহাসিক পৰামৰ্শই পুৰণি পৰিবহণ পেকেজিং সূচায়। প্ৰক্সী এণ্ডপইণ্ট নিৰ্ণয় কৰিবলৈ নিৰ্ভৰতা সলনি কৰাৰ আগতে ইনষ্টল কৰা Karate সংস্কৰণৰ API বাছনি কৰক।