<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// အောက်ပါအကြောင်းအရာများစာသားနှင့်အတူလုပ်ဖို့အချည်းနှီးရှိပါတယ်,သာဥပမာတစ်ခုသို့မဟုတ် placeholder အဖြစ်သာ</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဒီဆောင်းပါးကိုဖတ်ရန်လှိုက်လှဲစွာကြိုဆိုပါသည်!"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// စာသားကိုစတင်ပါ</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>rawurldecode နှင့် HTTP ဘယ်လိုတောင်းဆိုမှုကိုခေါင်းစီးကိုအတူတကွအသုံးပြုနိုင်မလဲ?အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုအတွက်ဖြစ်ရပ်များကဘာတွေလဲ?</h1>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>တည်နေ PHP ဖွံ့ဖြိုးမှုအောက်မှာ,<code>rawurldecode " ; ပဲ့တင်သံ " ဒီခေါင်းစဉ်ကိုဆာဗာမှာလက်ခံပြီးတဲ့အခါ RAGURDECCODED ကို decode လုပ်ဖို့သုံးနိုင်တယ်
။ ပဲ့တင်သံ "$ encoded = $ _server [http_x_custom_cust_param ']; $ decoded = rawurldecode (\ $ encoded); ပဲ့တင်သံ \ $ decoded; // output: မင်္ဂလာပါ "; ပဲ့တင်သံ "
အချို့သောစနစ်များသည် URL-encoded အချက်အလက်များကို cookies များ, အထူးသဖြင့်တရုတ်သို့မဟုတ်အထူးသင်္ကေတများတွင်သိုလှောင်ထားသည် -
" ပဲ့တင်သံ "Set-cookie: user_name =% e6% 8D% 8D% 8% AD% 90" ; ပဲ့တင်သံ
PHP သည်ရရှိသွားတဲ့နှင့် Decodes:
" ; ပဲ့တင်သံ "
IF (is isset (\ $ _ cookie ['user_name])))
\ $ အသုံးပြုသူ = RAWurDECODEDEDED (\ $ _ cookie [user_name]]));
ပဲ့တင်သံ \ $ အသုံးပြုသူ; // output ကို: Plum}
" ; ပဲ့တင်သံ " တည်ငြိမ်တဲ့ API မှာ api မှာ Path မှာ URL-encoded content တွေပါ 0 င်နိုင်တယ်
။ ပဲ့တင်သံ "Capi/File/%E6%ED6%8%8%8%8%%%%%y ကိုရယူပါ။ ပဲ့တင်သံ "
PHP ကတောင်းဆိုမှုကို URI ရရှိတဲ့အလုပ်မလုပ်တဲ့အတွက်အဲဒါကို decoded လုပ်ဖို့လိုတယ် -
" ; ပဲ့တင်သံ "\ $ URI = \ $ _ server ['anness_uri'; \ $ filename = rawurldecode (Basename (\ $ uri)); ပဲ့တင်သံ \ $ filename; // output: file.txt" ; ပဲ့တင်သံ "
Rawurldecode သည် URL encoded parameter များကိုအလွယ်တကူခွဲခြမ်းစိတ်ဖြာရန် HTTP တောင်းဆိုမှုခေါင်းစီးများနှင့်ပေါင်းစပ်အသုံးပြုသည်။ ပုံမှန်ခေါင်းစီးများ, cookies များ
, >