- თუ კომპიუტერის მოწინავე მომხმარებელი ხართ, სავარაუდოდ, კარგად იცით, თუ როგორ მუშაობს მარიონეტული მარიონეტული სისტემა.
- ბევრმა დეველოპერმა აღნიშნა, რომ შეცდომა მოხდა, როდესაც ცდილობდა მარიონეტული შუამდგომლობის გამოთხოვა მათ პროექტებში, მაგრამ ამ საკითხის მოგვარების გზა არსებობს.
- გსურთ გაიგოთ მეტი მარიონეტების შესახებ? ეს პროქსი სერვერის სტატია აქვს თქვენთვის საჭირო ინფორმაცია.
- თქვენს კომპიუტერში დამატებითი პრობლემები გაქვთ? ჩვენი შეასწორეთ Hub აქვს უფრო სიღრმისეული სახელმძღვანელო, რომელიც დაგეხმარებათ თქვენი ყველა საკითხის მოგვარებაში.
ეს პროგრამა თქვენს დრაივერებს განაგრძობს მუშაობას და ამით გიცავთ კომპიუტერის ჩვეულებრივი შეცდომებისგან და აპარატურის უკმარისობისგან. შეამოწმეთ თქვენი ყველა მძღოლი ახლა 3 მარტივ ეტაპზე:
- ჩამოტვირთეთ DriverFix (დადასტურებული ჩამოტვირთვის ფაილი).
- დააჭირეთ დაიწყეთ სკანირება იპოვონ ყველა პრობლემატური მძღოლი.
- დააჭირეთ განაახლეთ დრაივერები ახალი ვერსიების მისაღებად და სისტემის გაუმართაობის თავიდან ასაცილებლად.
- DriverFix გადმოწერილია ავტორი 0 მკითხველი ამ თვეში.
თუ დეველოპერი ხართ, შეიძლება შეგხვდეთ მოხდა შეცდომა მარიონეტული მოთხოვნის მოთხოვნისას გაგზავნა თქვენს კომპიუტერზე.
ამ შეცდომამ შეიძლება ბევრი პრობლემა შეუქმნას ზოგიერთ მომხმარებელს, მაგრამ დღეს ჩვენ გვინდა გაჩვენოთ რამდენიმე გამოსავალი, რაც დაგეხმარებათ ამ საკითხის მოგვარებაში ერთხელ და სამუდამოდ.
როგორ შემიძლია დავაფიქსირო შეცდომა, რომელიც მოხდა მარიონეტული თხოვნის მოთხოვნისას?
1. შეამოწმეთ რომელი IP ვერსია იყენებს სერვერს
- შეამოწმეთ თქვენი სერვერის IP ვერსია.
- დარწმუნდით, რომ სერვერი და მარიონეტული სერვერები იყენებენ IP- ის ერთსა და იმავე ვერსიას.
მომხმარებლებმა განაცხადეს ამ შეცდომის შესახებ, რადგან სერვერი იყენებდა IPV6- ს, ხოლო მარიონეტული მომხმარებელი იყენებდა IPV4- ს, მაგრამ ამის შეცვლის შემდეგ, ეს საკითხი მთლიანად მოგვარდა.
2. შეცვალეთ თქვენი კოდი
- გახსენით თქვენი პროექტი.
- ახლა კოდი შეცვალეთ ასე:
{
"/ api": {
"სამიზნე": " https://localhost: 12345",
"უსაფრთხო": ყალბი,
"changeOrigin": მართალია
}
}
მომხმარებლებმა განაცხადეს, რომ changeOrigin პარამეტრით დაფიქსირდა პრობლემა, ასე რომ დარწმუნდით, რომ სცადეთ.
3. შეცვალეთ ვებ პაკეტის მარიონეტული კონფიგურაცია
- ღია webpack.config.js. ეს ფაილი უნდა იპოვოთ თქვენი პროექტის დირექტორიაში.
- დარწმუნდით, რომ თქვენი კოდი ასე გამოიყურება:
devServer: {
მარიონეტული: {
"*": " http://[::1]:8081"
// "უსაფრთხო": ყალბი,
// "changeOrigin": მართალია
}
},
მომხმარებლების აზრით, მნიშვნელოვანია, რომ დაამატოთ [::1] ამ პრობლემის მოსაგვარებლად, დარწმუნდით, რომ სცადეთ.
4. შეცვალეთ მასპინძლების ფაილი
- Გააღე მასპინძლები ფაილი გაითვალისწინეთ, რომ ეს ფაილი დაცულია, ამიტომ დარწმუნდით, რომ შეამოწმეთ ჩვენი სახელმძღვანელო Windows 10-ზე მასპინძელი ფაილის სწორად შესწორების შესახებ.
- შემდეგ დაამატეთ შემდეგი სტრიქონი მასპინძლების ფაილში:
127.0.0.1 ადგილობრივი სახლი
- შეინახეთ ცვლილებები და შეამოწმეთ პრობლემა მოგვარებულია.
5. ამოიღეთ ტანის გამაანალიზებელი
ბევრმა მომხმარებელმა აღნიშნა, რომ მათ ეს პრობლემა უბრალოდ მოცილების გზით დააფიქსირეს გამოხატეთ body-parser შუალედური პროგრამა HPM– მდე.
ამის გაკეთების შემდეგ, საკითხი მთლიანად გადაწყდა, ასე რომ სცადეთ.
6. დაამატეთ სათაური კლიენტის პროქსიში
- გახსენით თქვენი კოდი.
- შეცვალეთ იგი ასე:
module.exports = ფუნქცია (აპი) {
app.use (მარიონეტული ('/ api', {
სამიზნე: ' http://127.0.0.1:8080/',
სათაურები: {
"კავშირი": "შენარჩუნება-ცოცხალი"
},
}));
};
მოხდა შეცდომა მარიონეტული მოთხოვნის მოთხოვნისას შეტყობინებამ შეიძლება ბევრი უბედურება გამოიწვიოს, მაგრამ იმედია, თქვენ შეძლებთ მისი გამოსწორებას ჩვენი ერთ – ერთი გადაწყვეტილების გამოყენებით.