用百度的UEditor其中有個(gè)遠(yuǎn)程圖片抓取交互,可以實(shí)現(xiàn)你的要求。
“真誠服務(wù),讓網(wǎng)絡(luò)創(chuàng)造價(jià)值”是我們的服務(wù)理念,創(chuàng)新互聯(lián)建站團(tuán)隊(duì)10多年如一日始終堅(jiān)持在網(wǎng)站建設(shè)領(lǐng)域,為客戶提供優(yōu)質(zhì)服。不管你處于什么行業(yè),助你輕松跨入“互聯(lián)網(wǎng)+”時(shí)代,PC網(wǎng)站+手機(jī)網(wǎng)站+公眾號(hào)+微信小程序。
1、遠(yuǎn)程抓取原理
圖片遠(yuǎn)程抓取是指在插入本地域名之外的圖片鏈接地址時(shí),由服務(wù)器將這些外部圖片抓取到本地服務(wù)器保存的一個(gè)功能。實(shí)現(xiàn)原理為在編輯器中向服務(wù)器發(fā)送包含所有外域圖片地址的ajax請(qǐng)求,然后由服務(wù)器在后端抓取保存后返回圖片地址給編輯器,再由編輯器完成外域地址和本地地址的替換工作。
//是否開啟遠(yuǎn)程圖片抓取
catchRemoteImageEnable:true,
//處理遠(yuǎn)程圖片抓取的地址
catcherUrl:URL?+"server/submit/php/getRemoteImage.php",?
//提交到后臺(tái)遠(yuǎn)程圖片uri合集的表單名
catchFieldName:"upFile",????
//圖片修正地址,同imagePath
catcherPath:fixedImagePath,
//本地頂級(jí)域名,當(dāng)開啟遠(yuǎn)程圖片抓取時(shí),除此之外的所有其它域名下的
//圖片都將被抓取到本地??????????????????????????????????
localDomain:["baidu.com","10.81.2.114"],
2、注意事項(xiàng)
遠(yuǎn)程抓取功能是否開啟可在edicot_config.js中通過配置catchRemoteImageEnable參數(shù)實(shí)現(xiàn)。與這個(gè)功能相關(guān)的配置還包括了遠(yuǎn)程抓取的處理程序地址,表單域名稱,本地域和“前后端修正地址”。遠(yuǎn)程抓取處理程序?qū)崿F(xiàn)了依據(jù)前端提交的地址列表(使用ue_separate_ue標(biāo)示符進(jìn)行分隔的字符串)進(jìn)行圖片抓取,然后返回地址列表給客戶端的功能。
前后臺(tái)交互數(shù)據(jù)格式樣例:(URL1,URL2,URL3,URL4)
URL1ue_separate_ueURL2ue_separate_ueURL3ue_separate_ueURL4
微信小程序的js后臺(tái)只能執(zhí)行一些簡(jiǎn)單的邏輯,遇到比較復(fù)雜的處理表單數(shù)據(jù)的功能或者網(wǎng)絡(luò)功能就需要連接服務(wù)器來遠(yuǎn)程處理,實(shí)現(xiàn)方式就是調(diào)用小程序的 wx.request() 這一接口。
request請(qǐng)求 就是基本的HTTP請(qǐng)求,可以攜帶一些表單數(shù)據(jù),交給服務(wù)器處理。
在小程序中的寫法如下:
采用php作為服務(wù)器端語言,通過WAMP等框架可以很容易地搭建環(huán)境,服務(wù)器主要完成對(duì)請(qǐng)求數(shù)據(jù)的處理以及結(jié)果數(shù)據(jù)的返回。
請(qǐng)求數(shù)據(jù)的獲取非常容易,直接訪問相應(yīng)的超全局?jǐn)?shù)組,對(duì)于GET方法而言,通過下面的方式即可:
為了方便小程序端數(shù)據(jù)的處理,結(jié)果數(shù)據(jù)仍通過json格式返回,具體在php中的簡(jiǎn)單做法就是
這樣返回的json數(shù)據(jù)就為
其中value1,value2等變量可以設(shè)置為多維數(shù)組,這樣通過json_encode() 函數(shù)之后就可以得到相應(yīng)的嵌套的json數(shù)據(jù),從而方便處理。
通過php可以很容易地處理微信小程序的request請(qǐng)求,筆者是由于前一段時(shí)間需要進(jìn)行微信小程序的開發(fā),就研究了一下小程序的邏輯,然后嘗試用php進(jìn)行服務(wù)端處理,對(duì)于簡(jiǎn)單的請(qǐng)求處理起來覺得還不錯(cuò),這篇文章可以作為初次接觸微信小程序的一個(gè)參考。
POST方式,GET方式。PHP是一種用來制作動(dòng)態(tài)網(wǎng)頁的服務(wù)器端腳本語言。你通過PHP和HTML創(chuàng)建頁面。當(dāng)訪問者打開網(wǎng)頁時(shí),服務(wù)器端便會(huì)處理PHP指令,然后把其處理結(jié)果送到訪問者的瀏覽器上面,就好像ASP或者是ColdFusion一樣。
文章題目:php網(wǎng)絡(luò)請(qǐng)求數(shù)據(jù)格式化,php格式化輸出
鏈接分享:http://m.rwnh.cn/article2/phgpic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、商城網(wǎng)站、網(wǎng)站改版、網(wǎng)站設(shè)計(jì)、App開發(fā)、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)