OSS\Http\RequestCore::set_read_stream_size PHP Method

set_read_stream_size() public method

Sets the length in bytes to read from the stream while streaming up.
public set_read_stream_size ( integer $size )
$size integer (Required) The length in bytes to read from the stream.
    public function set_read_stream_size($size)
    {
        $this->read_stream_size = $size;
        return $this;
    }

Usage Example

コード例 #1
0
ファイル: OssClientSignatureTest.php プロジェクト: waqt/kdweb
 public function testGetSignedUrlForPuttingObjectFromFile()
 {
     $file = __FILE__;
     $object = "a.file";
     $timeout = 3600;
     $options = array('Content-Type' => 'txt');
     try {
         $signedUrl = $this->ossClient->signUrl($this->bucket, $object, $timeout, "PUT", $options);
         $request = new RequestCore($signedUrl);
         $request->set_method('PUT');
         $request->add_header('Content-Type', 'txt');
         $request->set_read_file($file);
         $request->set_read_stream_size(filesize($file));
         $request->send_request();
         $res = new ResponseCore($request->get_response_header(), $request->get_response_body(), $request->get_response_code());
         $this->assertTrue($res->isOK());
     } catch (OssException $e) {
         $this->assertFalse(true);
     }
 }
All Usage Examples Of OSS\Http\RequestCore::set_read_stream_size