လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> header

header

ဇာတိ HTTP header ကိုပို့ပါ
အမည်:header
အမျိုးအစား:ကွန်ယက်
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:မူရင်း http header ကို client သို့ပို့သည်။

အဓိပ္ပါယ်နှင့်အသုံးပြုမှု

header() function ကိုမူရင်း http header ကို client သို့ပို့ရန်အသုံးပြုသည်။

header() function ကိုအမှန်တကယ် output မတိုင်မီ header () function ကိုဟုမှတ်သားရန်အရေးကြီးသည်။

နမူနာ

ဥပမာ 1

စာမျက်နှာသိုလှောင်မှုကိုကာကွယ်ရန် HTTP ခေါင်းစီးသုံးခုကိုပို့ပါ။

 <? PHP
// အတိတ်ရက်စွဲ
header ( "သက်တမ်းကုန်ဆုံးခြင်း - မွန်, 26 ဇူလိုင် 1997 05:00:00 GMT" ) ,
header ( "cache control: no-cache" ) ;
Header ( "Pragma: No-cache" ) ;
>

<html>​
<body>​
...
...

မှတ်ချက် - သုံးစွဲသူများသည် browser ၏ default cache settings ကိုပြောင်းလဲရန်ရွေးချယ်စရာအချို့ကိုသတ်မှတ်နိုင်သည်။ အထက်ပါခေါင်းစီးများကိုပို့ခြင်းအားဖြင့်သင်သည်ဤချိန်ညှိချက်များကိုကျော်လွှားပြီး browser ကို cache မလုပ်နိုင်စေရန်တွန်းအားပေးလိမ့်မည်။

ဥပမာ 2

ထုတ်လုပ်ထားသော PDF ဖိုင်ကိုသိမ်းဆည်းရန်အသုံးပြုသူအားဖိအားပေးရန်အကြံပြုထားသောဖိုင်အမည်ကိုတင်ပြရန်နှင့် browser ကိုပြသရန် browser ကို အသုံးပြု. browser ကိုအားဖြင့်ဖိအားပေးရန်ဖိအားပေးပါ။

 <? PHP
header ( "အကြောင်းအရာအမျိုးအစား: လျှောက်လွှာ / pdf" ) ;

// ၎င်းကို download လုပ်ထားသော download.pdf ဟုခေါ်သည်
header ( "အကြောင်းအရာ - စိတ်ထား - ပူးတွဲမှု - ပူးတွဲဖိုင်, filename = 'downloaded.pdf' ) ;

// PDF source ဖိုင်သည်မူရင်းဖြစ်သည် .pdf တွင်ရှိသည်
Readfile ( "မူရင်း .pdf" ) ;
>

<html>​
<body>​

...
...

သဒ္ဒါ

 header ( header , အစားထိုး , http_response_code_code )

parameter တန်ဖိုး

တေးရေး ဖေါ်ပြ
ဉီးခေါင်း လိုအပ်ပါတယ် ပို့ခံရဖို့ header string ကိုဖေါ်ပြသည်။
ပြန်လည်နေရာချ

optional ကို။ Header သည်ယခင်အလားတူခေါင်းစီးကိုအစားထိုးသင့်သည်ဖြစ်စေ,

ပုံမှန်တန်ဖိုးသည်မှန်ကန်သည် (အစားထိုးပါလိမ့်မည်) ။ မှားသည်တူညီသောအမျိုးအစား၏ခေါင်းဆောင်မှုမျိုးစုံကိုခွင့်ပြုသည်။

http_respones_code_code optional ကို။ သတ်မှတ်ထားသောတန်ဖိုးကို HTTP တုံ့ပြန်မှုကုဒ်ကိုတွန်းအားပေးသည်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • MX စံချိန်ကိုအင်တာနက် hostname နှင့်သက်ဆိုင်သည် getmxrr

    getmxrr

    MXစံချိန်ကိုအင်တာနက်
  • checkdnsrr ၏ alias ကို dns_check_record

    dns_check_record

    checkdnsrr၏aliasကို
  • တုံ့ပြန်မှုအတွက် HTTP status code ကိုရယူပါ http_response_code

    http_response_code

    တုံ့ပြန်မှုအတွက်HTTP
  • host name နှင့်သက်ဆိုင်သော IPv4 လိပ်စာကိုပြန်သွားပါ gethostbyname

    gethostbyname

    hostnameနှင့်သက်ဆိုင
  • getmxrr ၏ alias ကို dns_get_mx

    dns_get_mx

    getmxrr၏aliasကို
  • အင်တာနက် hostname နှင့်သက်ဆိုင်သော IPv4 လိပ်စာစာရင်းကိုရယူပါ gethostbynamel

    gethostbynamel

    အင်တာနက်hostnameနှင့
  • stream_get_meta_data ၏ alias - Encapsulation protocol file pointer မှ header / metadata ကိုရယူပါ socket_get_status

    socket_get_status

    stream_get_meta_data
  • System Log မက်ဆေ့ခ်ျများထုတ်လုပ်ပါ syslog

    syslog

    SystemLogမက်ဆေ့ခ်ျမျ
လူကြိုက်များသော ဆောင်းပါးများ