ড্রুপাল 8 এর রয়েছে রিসটুল ওয়েব সার্ভিস ইন-বিল্ট ইন কোর ইন এবং 8.2 সাল থেকে আমাদের কোর মডিউলটির প্রয়োজন নেই ।
এখন পরিষেবাদি ব্যবহার করতে আমরা কেবল এখানে উল্লিখিত হিসাবে ডিফল্ট.সার্ভিস.আইএমএল ফাইল সক্ষম এবং কনফিগার করব
তবে আমি অন্য ডোমেনের মাধ্যমে ওয়েব পরিষেবা অ্যাক্সেসের অনুমতি দিতে এই সেটআপটি কনফিগার করতে সক্ষম হইনি।
কর্সের জন্য আমার বর্তমান সেবা.আইএমএল সেটআপটি হ'ল:
cors.config:
enabled: true
# Specify allowed headers, like 'x-allowed-header'.
allowedHeaders: ['x-csrf-token,authorization,content-type,accept,origin,x-requested-with']
# Specify allowed request methods, specify ['*'] to allow all possible ones.
allowedMethods: ['POST, GET, OPTIONS, DELETE, PUT']
# Configure requests allowed from specific origins.
allowedOrigins: ['*']
# Sets the Access-Control-Expose-Headers header.
exposedHeaders: false
# Sets the Access-Control-Max-Age header.
maxAge: 1000
# Sets the Access-Control-Allow-Credentials header.
supportsCredentials: false
আমি এ সম্পর্কে আরও বিস্তারিত কনফিগারেশন খুঁজতে গুগল করেছিলাম তবে এটির সন্ধান করতে পারি নি।
আমি এটি দুটি ভিন্ন ডোমেন জুড়ে পরীক্ষার বিকাশের জন্য তৈরি করছি।
ওয়েব পরিষেবাগুলির জন্য প্যানথিয়ন দেব পরিবেশ এবং সেগুলি ব্যবহারের জন্য লোকালহোস্ট কাস্টম .ডিডি ডোমেন ব্যবহার করা।
ক্রোম সিওআরএস এক্সটেনশন ব্যবহার করে পরিষেবা অ্যাক্সেস সূক্ষ্মভাবে কাজ করে।