আমি ক্লায়েন্টের কাছ থেকে অক্ষটি ব্যবহার করে আমার এক্সপ্রেস.জেএস সার্ভারে অনুরোধগুলি প্রেরণ করছি।
আমি ক্লায়েন্টের উপরে একটি কুকি সেট করেছি এবং আমি নিজেই অনুরোধ করার জন্য ম্যানুয়ালি যোগ না করে সমস্ত অক্ষের অনুরোধগুলি থেকে সেই কুকিটি পড়তে চাই।
এটি আমার ক্লায়েন্টদের অনুরোধের উদাহরণ:
axios.get(`some api url`).then(response => ...
আমি আমার এক্সপ্রেস.জেএস সার্ভারে এই বৈশিষ্ট্যগুলি ব্যবহার করে শিরোনাম বা কুকিজ অ্যাক্সেস করার চেষ্টা করেছি:
req.headers
req.cookies
তাদের মধ্যে কোনও কুকি নেই। আমি কুকি পার্সার মিডওয়্যার ব্যবহার করছি:
app.use(cookieParser())
আমি কীভাবে অক্ষরগুলি স্বয়ংক্রিয়ভাবে অনুরোধগুলিতে কুকিজ প্রেরণ করব?
সম্পাদনা:
আমি ক্লায়েন্টের মতো কুকি সেট করেছি:
import cookieClient from 'react-cookie'
...
let cookie = cookieClient.load('cookie-name')
if(cookie === undefined){
axios.get('path/to/my/cookie/api').then(response => {
if(response.status == 200){
cookieClient.save('cookie-name', response.data, {path:'/'})
}
})
}
...
এটি অ্যাকজিওস ব্যবহার করার সময়, এটি প্রশ্নের সাথে প্রাসঙ্গিক নয়। কোনও কুকি সেট হয়ে গেলে আমি কেবল আমার সমস্ত অনুরোধগুলিতে কুকি এম্বেড করতে চাই।