5月 25, 2021 - laravel, php开发    php获取视频时长已关闭评论

php获取视频时长

1:下载安装包:
composer require james-heinrich/getid3
2:封装方法:
注意:是在Laravel6.x的框架下开发的
if (!function_exists('getVideoSecondsByUrlOrLocalPath')) {
    /**
     * getVideoSecondsByUrlOrLocalPath 根据文件url或本地路径获取视频时长
     *
     * @date     2021-05-25 10:48
     *
     * @param $url_or_local_[......]

Read more

4月 4, 2021 - php开发, 开发笔记    Guzzle client 获取错误码已关闭评论

Guzzle client 获取错误码

如何获取Guzzle client的错误码,比如403,看下面的示例

try {

    $url = 'https://www.youtube.com/channel/'.'UCwprv8E-H9d_djdg6T26nkw2';

    $client = new Client();

    $res = $client->request('GET', $url, [

   [……]

Read more

3月 11, 2021 - laravel    laravel实现Http Only已关闭评论

laravel实现Http Only

Http Only主要的目的是用于token的安全,可防止token的被串改,httponly表示不能被js获取到cookie中的token

这样就不需要通过Cookie让前端人员手动传递到后端了,适用于前后端分离的项目实现

注意:后端域名和前端域名不一致的话,httponly会失效

1:先加个中间件:

代码如下:

<?php

namespace App\Http\Middleware;

use Closure;
use Illuminate\Auth\M[......]

Read more

页面:«1...19202122232425...44»