博客 RSS 訂閱

霍格沃茲測試學院 - 使用 curl 發送請求

簡介   cURL 是一個通過 URL 傳輸數據的,功能強大的命令行工具。cURL 可以與 Chrome Devtool 工具配合使用,把瀏覽器發送的真實請求還原出來,附帶認證信息,脱離瀏覽器執行,方便開發者重放請求、修改參數調試,編寫腳本。也可以單獨使用,根據自己的需求構造請求調整參數,構造多種接口測試場景。 環境安裝   學習 curl 命令之前,需要先了解 Chrome Devtool 工

軟件測試 , 測試開發 , curl

收藏 評論

da_miao_zi - 難以想象!cURL的前身竟是如此粗糙的300多行代碼?

今天,cURL 無疑是全球最受歡迎的網絡工具之一,下載量突破百億次,幾乎每個開發者的工具箱裏都少不了它。無論是大型項目,還是寫着玩的小腳本,往往都要依賴 cURL 來進行數據傳輸。據説 NASA 使用了 cURL 進行火星探測器數據傳輸!這讓 cURL 成為第一個在地球外運行的開源軟件。 但你知道嗎?cURL的作者,瑞典軟件工程師 Daniel Stenberg,最初只是需要一個簡單的小工具,能夠

歷史 , HTTP , curl

收藏 評論

big_cat - curl routines:connect_cr_srvr_hello:tlsv1 alert protocol version

curl error:1400442e:ssl routines:connect_cr_srvr_hello:tlsv1 alert protocol version Run the following: export HOMEBREW_FORCE_BREWED_CURL=1 # check that the Curl: entry now points to Homebrew curl brew

ssl , tls , homebrew , curl

收藏 評論

鳩摩智首席音效師 - 如何使用 cURL 發送郵件 ?

cURL 是一個開源軟件項目,它提供了一個庫 (libcurl) 和一個命令行工具 (cURL),用於使用各種網絡協議傳輸數據。雖然它通常用於與 HTTP 和 HTTPS 交互,但它也可以處理 SMTP,這是在互聯網上發送電子郵件的標準協議。在本指南中,我們將帶您完成使用 cURL 發送電子郵件的過程。 必備條件 cURL installed Access to an SMTP serve

curl

收藏 評論

daoheng - post請求form-data與json格式的body體對比

接口文檔如下所示: POST請求body傳遞form-data類型數據 得到的結果如下沒有得到想要的數據: 查看實際請求的Header結果如下 Content-type類型是multipart/form-data類型 : 對應body中的內容如下: POST請求body傳遞json類型數據 使用Apipost模擬請求如下: 這

php , curl

收藏 評論

daoheng - 通用curl發送請求方法

最近在對三方接口需要經常用curl發送請求, 特別是post請求的時候要求各自格式的body,下面總結了一個curl請求模板 public static function curlRequest($url, array $paramsArr, $method = 'post', $contentType = 'urlencoded', $header = []) { $pa

php , curl

收藏 評論

guanguans - Yii 中優雅的使用事件

Yii 中使用一個事件大概是這個樣子的 // 綁定事件 $component-on($event::EVENT_NAME, [$object, 'methodNameA']); $component-on($event::EVENT_NAME, [$object, 'methodNameB']); // 觸發事件 $component-trigger($event::EVENT_NAME, $e

php , yii

收藏 評論

huaweichenai - 使用證件照研究院接口實現製作證件照

之前一直使用的阿里雲證件照製作,由於我們的項目需要製作的要求十分高,最近發現阿里雲的證件照接口製作處理的照片不滿足我們的要求,我來發現有一家證件照研究院的製作證件照接口製作出來的效果十分好,基本滿足了我們的要求,而且他還有檢測功能,可以對製作出來的照片進行檢測 證件照研究院接口文檔地址:http://dev.id-photo-verify.co... 使用證件照接口前期準備: 1:註冊 登錄證件照

php , 照片 , yii

收藏 評論

huaweichenai - 使用證件照研究院的水印file_name獲取無水印照片

之前我們已經使用證件照接口製作了一個水印證件照,那麼我們如何獲取無水印的證件照呢? 一:獲取無水印接口地址: http://apicall.id-photo-verif... 二:post傳參 file_name:需要獲取的圖片名稱,就是我們之前調用製作證件照接口獲取到的file_name app_key:已申請的app_key 三:代碼實例 $data = [ 'fil

php , 照片 , yii

收藏 評論

guanguans - yii-log-target - 監控系統異常且多渠道發送異常信息通知

yii-log-target - 監控系統異常且多渠道發送異常信息通知(Bark、Chanify、釘釘羣機器人、飛書羣機器人、Server 醬、企業微信羣機器人、息知)。 環境要求 PHP = 7.2 yiisoft/yii2 2.0 安裝 $ composer require guanguans/yii-log-target --prefer-dist -vvv 配置 Yii2 配置文

php , 日誌 , yii

收藏 評論

Delia - 大數據報表菜單欄問題

一,業務場景 該項目是一個大數據報表系統,使用php的Yii框架結合smarty,主要的業務報表分為兩種,一種是iframe嵌入的外鏈報表,還有項目自己的報表。 為了查看方便,項目增加了收藏和最近訪問報表菜單欄, 收藏菜單欄:根據後端$collet返回的數據遍歷生成二級菜單,並根據$menu_id,$url_tpl,$isWhiteTable控制class中是否添加open從而控

php , smarty , yii , jquery , Javascript

收藏 評論

zhiqiang - yii 速查手冊

生成url use yii\helpers\Url; $url = Url::to(['post/view', 'id' = 100]); Url::to(['post/view', 'id' = 100, '#' = 'content'],true); 帶域名http://yii.api.shanliwawa.top:80/post/view?id=100#content // 主頁URL:/i

yii

收藏 評論

伴你99丶 - php框架哪個好?

php開發框架,常用的大概是Yii、TP5、Laravel等等···· Yii是一個基於組件開發的用做大型web 應用的高性能PHP框架,它將 Web 編程中的可重用性發揮到極致,能夠顯著加速開發進程。Yii(讀作“易”),代表簡單(easy)、高效(efficient)、可擴展(extensible)。 Codelgniter 以它的簡單易用,性能和速度而聞名。這款PHP開發框架對於共享主機的用

php框架 , yii , thinkphp

收藏 評論

huaweichenai - 使用和風天氣接口獲取天氣信息

最近項目中使用到了獲取天氣相關信息,這裏我使用了和風天氣接口來實現此功能 和風天氣接口API:https://dev.qweather.com/docs... 用户認證KEY:80d5607dd2874a2cbdfd2eeb54ab8e1d 一:獲取實時天氣 1:接口地址 商業版:https://api.qweather.com/v7/w... 開發版:https://de

php , 天氣預報api , yii

收藏 評論

huaweichenai - Yii 使用gargron/fileupload插件實現上傳文件

gargron/fileupload插件地址:https://packagist.org/package... 一:gargron/fileupload插件安裝 composer require gargron/fileupload 二:使用gargron/fileupload插件實現上傳 //設置上傳文件格式 $magicFile = Yii::getAlias(FileHelper::$mim

php , yii

收藏 評論

huaweichenai - Yii 使用自帶UploadFile實現文件上傳

在Yii中我們可以使用Yii自帶的yii\web\UploadedFile類來實現文件上傳 一:創建一個上傳的模型類(UploadForm) ?php namespace app\models; use yii\base\Model; /** *上傳模型類 */ class UploadForm extends Model { /** * @var UploadedFile */

upload , php , yii

收藏 評論

huaweichenai - Yii 實現樂觀鎖和悲觀鎖

一:在Yii中實現樂觀鎖 樂觀鎖(optimistic locking)表現出大膽、務實的態度。使用樂觀鎖的前提是, 實際應用當中,發生衝突的概率比較低。他的設計和實現直接而簡潔。 目前Web應用中,樂觀鎖的使用佔有絕對優勢。因此在Yii為ActiveReocrd樂觀鎖支持 1:在yii中實現樂觀鎖步驟、 1):給需要加鎖的表添加一個字段,用於表示版本號,這裏我一般選手version字段作為版本號

MySQL , php , yii

收藏 評論

huaweichenai - Yii 實現生成二維碼

一:安裝QrCode comspoer require 2amigos/qrcode-library 二:QrCode配置 當我們安裝完QrCode之後,在Yii的配置文件中進行如下配置: 'components' = [ 'qrcode' = [ 'class' = '\Da\QrCode\Component\QrCodeComponent', ] ], 三:使用

php , yii

收藏 評論

huaweichenai - Yii使用queue實現隊列

一:安裝queue composer require yiisoft/yii2-queue 二:配置queue 安裝queue之後我們在項目中運行 php yii時這時候我們發現沒有queue的相關命令,這是怎麼回事呢? 這是由於我們沒有對queue進行配置 注意:這裏配置queue時必須使得web和console都有關於queue的配置,例如yii的基礎版的console.php和web.php

php , queue , yii

收藏 評論

ThinkPHP - 【小編推薦】Yii2.0+Vue2.0前後端分離框架通用後台源碼

yii-vue-cms 是一個yii2 + vue + element-ui的後台極速開發框架,前後端分離。 可通過gii實現自動生成頁面(支持文本、富文本、單圖、多圖、生成),快速開發。 基礎功能有: 權限管理(實現了頁面路由 + 接口權限控制, 接口權限可隨意關閉)、圖片相冊、圖片上傳、富文本、導出。網址: http://yii2.vue2.notestore.cn/index.html

yii

收藏 評論

huaweichenai - Yii實現郵件發送

一:yiisoft/yii2-swiftmailer拓展安裝 composer require yiisoft/yii2-swiftmailer github地址:https://github.com/yiisoft/yii2-swiftmailer 文檔地址:https://www.yiichina.com/doc/guide/2.0/tutorial-mailing 二:開啓郵箱IMAP/ST

email , php , yii

收藏 評論

huaweichenai - Yii實現redis操作

一:拓展安裝 composer require yiisoft/yii2-redis 二:基本配置 1:redis組件配置 在配置文件中增加如下配置 'components' = [ ... 'redis' = [ 'class' = 'yii\redis\Connection', 'hostname' = 'localhost',//redis地址

redis , php , yii

收藏 評論

huaweichenai - Yii實現RabbitMQ隊列

一:拓展安裝 composer require yiisoft/yii2-queue composer require enqueue/amqp-lib 2:RabbitMQ隊列配置 在配置文件中配置RabbitMQ隊列 'components' = [ ... 'queue' = [ 'class' = yii\queue\amqp_interop\Queue::

php , rabbitmq , yii , 隊列

收藏 評論

ThinkPHP - Yii2.0+Vue2.0前後端分離框架通用後台源碼

yii-vue-cms 是一個yii2 + vue + element-ui的後台極速開發框架,前後端分離。 可通過gii實現自動生成頁面(支持文本、富文本、單圖、多圖、生成),快速開發。 基礎功能有: 權限管理(實現了頁面路由 + 接口權限控制, 接口權限可隨意關閉)、圖片相冊、圖片上傳、富文本、導出。網址: http://yii2.vue2.notestore.cn/index.html

vue.js , yii , element-ui

收藏 評論