راکت

علامت سوال شدن متون فارسی در Axios در React Native

3 پاسخ

سلام
وقتی توی React Native لینکی فراخونی میکنم که توی محتویات فارسی هست توی سرور ??? ذخیره ، چطوری میتونم UTF۸ کنم متون رو

نوید
نوید
@navids
ثبت پرسش جدید

پاسخ‌ها

3
پوریا امجدزاده
پوریا امجدزاده
@pamjadz

تخصص: توسعه دهنده وب و اپلیکیشن

سلام.
از JSON.parse استفاده میکنید؟
باید به صورت فرمت زیر استفاده کنید. ببینید با حالت زیر برطرف میشه:

const pamjadBuffer = await axios.get(url, {return: 'buffer'});
const pamjadz = JSON.parse(pamjadBuffer.toString());`
نوید
نوید
@navids

تخصص: برنامه نویس Go / Django

نه ، درخواست به صورت Get است و توی Url مینویسمش ، به صورت ؟؟؟ ذخیره می شود

شاید پاسخ شما همین‌جا باشد

پوریا امجدزاده
پوریا امجدزاده
@pamjadz

تخصص: توسعه دهنده وب و اپلیکیشن

@navid.lord یعنی خوده url رو ذخیره میکنید؟
چون نمونه کد بالا دقیقا GET میکنیم و محتوای بازگشتی رو ازش متغیر میگیریم که شما میتونید همون رو ذخیره کنید. و مشکلی هم برای UTF-8 نداره.

میتونید هم به جای pamjadBuffer.toString() از pamjadBuffer.toString('utf8') استفاده کنید که دقیقا ملزم باشه به utf-8

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام