コード例 #1
0
 /**
  * compile headers into array for cURL option
  *
  * @return array
  */
 public function compile()
 {
     $compiled = [];
     foreach ($this->headers as $k => $v) {
         $compiled[$k] = Sanitizer::removeControlChars($v);
     }
     return $compiled;
 }
コード例 #2
0
ファイル: HttpPostRequest.php プロジェクト: stk2k/grasshopper
 /**
  * Constructs HTTP Post request object
  *
  * @param string $url
  * @param array $post_data
  * @param array $options
  */
 public function __construct($url, array $post_data, array $options = [])
 {
     $options['post_fields'] = http_build_query(Sanitizer::removeControlChars($post_data));
     $options['post'] = true;
     parent::__construct('POST', $url, $options);
 }