當前位置: 首頁>>代碼示例>>PHP>>正文


PHP HTTP_Encoder::sendHeaders方法代碼示例

本文整理匯總了PHP中HTTP_Encoder::sendHeaders方法的典型用法代碼示例。如果您正苦於以下問題:PHP HTTP_Encoder::sendHeaders方法的具體用法?PHP HTTP_Encoder::sendHeaders怎麽用?PHP HTTP_Encoder::sendHeaders使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在HTTP_Encoder的用法示例。


在下文中一共展示了HTTP_Encoder::sendHeaders方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: sendHeaders

 /**
  * Overrides parent function and removed Content-Length header to avoid
  * some problems if our JavaScript is somehow prepended by 3rd party code.
  *
  * @return void Method does not return.
  */
 public function sendHeaders()
 {
     unset($this->_headers['Content-Length']);
     parent::sendHeaders();
 }
開發者ID:sedici,項目名稱:wpmu-istec,代碼行數:11,代碼來源:encoder.php

示例2: round

<?php

require __DIR__ . '/../../bootstrap.php';
// emulate regularly updating document
$every = 20;
$lastModified = round(time() / $every) * $every - $every;
list($enc, ) = HTTP_Encoder::getAcceptedEncoding();
$cg = new HTTP_ConditionalGet(array('lastModifiedTime' => $lastModified, 'encoding' => $enc));
$cg->sendHeaders();
if ($cg->cacheIsValid) {
    // we're done
    exit;
}
// output encoded content
$title = 'ConditionalGet + Encoder';
$explain = '
<p>Using ConditionalGet and Encoder is straightforward. First impliment the
ConditionalGet, then if the cache is not valid, encode and send the content</p>
<p>This script emulates a document that changes every ' . $every . ' seconds.
<br>This is version: ' . date('r', $lastModified) . '</p>
';
require '_include.php';
$content = get_content(array('title' => $title, 'explain' => $explain));
$he = new HTTP_Encoder(array('content' => get_content(array('title' => $title, 'explain' => $explain))));
$he->encode();
// usually you would just $he->sendAll(), but here we want to emulate slow
// connection
$he->sendHeaders();
send_slowly($he->getContent());
開發者ID:chaoyanjie,項目名稱:HiBlog,代碼行數:29,代碼來源:4.php


注:本文中的HTTP_Encoder::sendHeaders方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。