폰으로 HTTP 테스트 서버

အကြောင်းအရာကို အမှတ်ပေးခြင်း
လူတိုင်း
၀+
ဒေါင်းလုဒ်များ
အကြောင်းအရာကို အမှတ်ပေးခြင်း
လူတိုင်း
ပိုလေ့လာရန်
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ

ဤအက်ပ်အကြောင်း

ဖုန်းပေါ်ရှိ HTTP စမ်းသပ်ဆာဗာသည် စမတ်ဖုန်းပေါ်တွင် HTTP သို့မဟုတ် HTTPS ဆာဗာကို လုပ်ဆောင်သည့် Mock Server ကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းသည် MCU၊ ESP32 သို့မဟုတ် PC ပရိုဂရမ်မှ ပေးပို့သော တောင်းဆိုမှုများကို ကြိုတင်သတ်မှတ်ထားသော တုံ့ပြန်မှုကို ပြန်ပေးသောကြောင့် တကယ့်ဆာဗာမပါဘဲ ဆက်သွယ်မှုကို စမ်းသပ်နိုင်စေပါသည်။ အဓိကအင်္ဂါရပ်များ

• port တစ်ခုကို သတ်မှတ်ခြင်းဖြင့် HTTP သို့မဟုတ် HTTPS server ကို စတင် သို့မဟုတ် ရပ်တန့်ပါ

• ဤဖုန်း၏ ချိတ်ဆက်မှုလိပ်စာကို ပြသပြီး ကူးယူပါ

• Method + Path ဖြင့် fixed response rules များကို ထည့်သွင်း၊ ပြင်ဆင် သို့မဟုတ် ဖျက်ပါ

• Status Code၊ Content-Type၊ Header နှင့် Body ကို configure လုပ်ပါ

• response delays များကို အသုံးပြု၍ Timeouts နှင့် Retries များကို စမ်းသပ်ပါ

• 500 ကဲ့သို့သော test error responses များ

• စည်းမျဉ်းမပါသော Paths အတွက် 404၊ 405 နှင့် မတူညီသော Methods များအတွက် Allow header

• Request Log: Time, Sender IP, Header, Body, Returned Response, Processing Time

• log မှ တိုက်ရိုက်စည်းမျဉ်းများ ဖန်တီးပါ

• မျက်နှာပြင်ပိတ်ထားသည့်တိုင် သို့မဟုတ် အခြားအက်ပ်များကို အသုံးပြုသည့်တိုင် server ကို ထိန်းသိမ်းရန် အကြောင်းကြားချက်

• custom-prepared PEM certificate နှင့် private key ကို အသုံးပြု၍ HTTPS ကို run ပါ

• အစကတည်းက ဥပမာစည်းမျဉ်း ၄ ခု ပါဝင်သည်

• သရုပ်ဖော်ထားသော အသုံးပြုသူလက်စွဲ (ကိုရီးယား · အင်္ဂလိပ်)

• login ဝင်စရာမလိုဘဲ ဖုန်းတွင် လုပ်ဆောင်ပါ

အတွက်-

• backend အဆင်သင့်မဖြစ်မီ firmware မှ HTTP request များကို စမ်းသပ်လိုသူများ

• မျက်မြင်အားဖြင့် အတည်ပြုလိုသူများ URL၊ Header နှင့် Body တို့ကို device မှ ပေးပို့သည်

• error responses များနှင့် response delays များကို ဖန်တီးခြင်းဖြင့် retry logic ကို အတည်ပြုလိုသူများ

မှတ်ချက်-

• server ကိုဖွင့်ထားပါက တူညီသော network ရှိ device များသည် authentication မပါဘဲ ချိတ်ဆက်နိုင်သည်။ ယုံကြည်ရသော network များတွင်သာ ၎င်းကို အသုံးပြုပြီး ပြီးဆုံးသွားသောအခါ ရပ်တန့်ပါ။

• response သည် user မှ သတ်မှတ်ထားသော fixed value တစ်ခုဖြစ်သည်။ dynamic scripts သို့မဟုတ် databases များ မရှိပါ။

• app သည် HTTPS certificates များကို မထုတ်ပေးပါ။ ကွန်ပျူတာတွင် ဖန်တီးထားသော development certificate ကို အသုံးပြုရမည်။

• Android သည် 80 ကဲ့သို့သော low ports များကို ခွင့်မပြုနိုင်ပါ။ default port သည် 8080 ဖြစ်သည်။

• Guest Wi-Fi သည် devices များအကြား ဆက်သွယ်မှုကို ပိတ်ဆို့နိုင်သည်။

• ၎င်းကို လုံခြုံရေးနှင့် တိုက်ရိုက်သက်ဆိုင်သော ဝန်ဆောင်မှုများ သို့မဟုတ် controls များအတွက် အသုံးမပြုပါနှင့်။

• ကြော်ငြာများကို ပြသပါမည်။ ကြော်ငြာများသည် request processing ကို အနှောင့်အယှက်မပေးပါ။
ဖုန်းတွင် HTTP/HTTPS Mock Server ကို လုပ်ဆောင်ပါ။ MCU နှင့် ကွန်ရက်ဖွံ့ဖြိုးတိုးတက်မှု စမ်းသပ်ခြင်းအတွက် အသုံးပြုသည်။
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၆ နို ၈

ဒေတာ ဘေးကင်းလုံခြုံရေး

ဆော့ဖ်ဝဲရေးသူများက သင့်ဒေတာအား စုစည်းပုံနှင့် မျှဝေပုံကို နားလည်ခြင်းမှစ၍ လုံခြုံမှု စတင်သည်။ ဒေတာလုံခြုံမှုနှင့် လုံခြုံရေးလုပ်ဆောင်မှုများသည် သင်၏အသုံးပြုမှု၊ ဒေသနှင့် အသက်အပေါ်မူတည်၍ ကွဲပြားနိုင်သည်။ ဆော့ဖ်ဝဲရေးသူက ဤအချက်အလက်ကို ပေးထားပြီး အချိန်နှင့်အမျှ ပြောင်းလဲနိုင်သည်။
  • ယခုအက်ပ်က ဤဒေတာအမျိုးအစားများကို ပြင်ပအဖွဲ့အစည်းများနှင့် မျှဝေနိုင်သည်
    တည်နေရာ၊အက်ပ် အသုံးပြုမှု နှင့် အခြား ၂ ခု
  • ယခုအက်ပ်သည် ဤဒေတာအမျိုးအစားများကို စုဆောင်းနိုင်သည်
    တည်နေရာ၊အက်ပ် အသုံးပြုမှု နှင့် အခြား ၂ ခု
  • ဒေတာကို အသွင်ဝှက်၍ အကူးအပြောင်းလုပ်သည်
  • ဒေတာကို ဖျက်၍မရပါ