當(dāng)然有意義。
你覺得你用不到,很多時(shí)候是框架幫你做了這些事情。
我舉幾個(gè)例子
誠(chéng)然,其實(shí)不用這些標(biāo)準(zhǔn)也能實(shí)現(xiàn)很多東西,但是我們?yōu)槭裁凑f面向接口編程,就是不需要知道實(shí)現(xiàn)細(xì)節(jié),也能很好的使用。
h5 就別想怎么加密參數(shù)了,現(xiàn)在應(yīng)該還沒有一個(gè)完整的解決方案。如果有的話,請(qǐng)留言讓我也學(xué)習(xí)一下。
就你的說法,我舉個(gè)栗子:
# 正常
參數(shù)
h5 ===> api ==> 返回?cái)?shù)據(jù)
# 樓樓的想法
參數(shù) 加密
h5 ===> php中間層 ===> api ==> 返回?cái)?shù)據(jù)
# 在搗亂的人請(qǐng)求你的接口時(shí),根本不知道有 php 中間層,他們請(qǐng)求你的中間層返回?cái)?shù)據(jù)
參數(shù)
h5 ===> php中間層 ==> 返回?cái)?shù)據(jù)
你想一下:你既然在 h5 傳參數(shù)到 php 中間層加密,然后再通過請(qǐng)求 api,那么,想亂來的人,就可以直接認(rèn)為你的 php 中間層是 api 了,我請(qǐng)求 php 中間層就可以得到數(shù)據(jù)了
除非你能像 app 那樣,看不到源碼,自己寫一套加密簽名,別人根本不知道你用什么加密,不知道怎么傳遞參數(shù)。
而 h5 不一樣,我 f12 大法,一看就知道你用什么簽名方式,總是可以偽造。而你一點(diǎn)辦法都沒有。
正確的做法:
各位姐妹們,我知道為什么了,原來是我的數(shù)據(jù)庫(kù)migration表中的id沒有設(shè)置自增(不是很熟悉,這部分剛開始是別人做的),git傳給我的時(shí)候,可能是數(shù)據(jù)庫(kù)的問題沒有設(shè)置正確,所以沒有設(shè)置。我在migrate發(fā)現(xiàn)數(shù)據(jù)庫(kù)生成了表我就以為OK,所以他跳出來到id value不正確我沒管,因?yàn)槲腋緵]有id 的field。
是不是沒有定義headers: {'Content-Type': 'multipart/form-data'}
// 上傳函數(shù) data為你上面的 fd
function uploadAttachment (data) {
return axios({
url: '上傳地址',
method: 'POST',
headers: {'Content-Type': 'multipart/form-data'},
data
})
}
打印微信接口返回的日志即可,如果對(duì)應(yīng)的服務(wù)器公網(wǎng)IP沒有在微信的白名單下的話,調(diào)接口的時(shí)候微信會(huì)返回access clientip is not registered hint,后面會(huì)帶上具體的IP的,把該IP填到白名單即可。
把href="http://undefined"
改成
聲明全局變量
<script>
var quanjubianliang = "abc"
function f() {
quanjubianliang = "edf"
}
function f2() {
console.log(quanjubianliang)
}
</script>
dns里面設(shè)置url轉(zhuǎn)發(fā),或者做全站301都可以啊
一般云服務(wù)的對(duì)象存儲(chǔ)只有簡(jiǎn)單的防盜鏈設(shè)置(也就是信任域名),針對(duì)你的情況我覺得可以先設(shè)置信任域名,只能在你的網(wǎng)站上訪問,再在自己的網(wǎng)站上設(shè)置不登錄看不到圖片(用統(tǒng)一的圖片代替)或者干脆不登錄看不到文章。
用 Nginx 反代理
31 % 2 = 1
不滿足條件,return true。
沒毛病啊
<?php
function issushu($num) {
for ($a=2; $a<$num/2; $a++) {
if ($num % $a == 0) {
return false;
} else {
return true;
}
}
}
$v = issushu(16);
var_dump($v);
你要的代碼應(yīng)該是
<?php
function issushu($num) {
for ($a=2; $a<$num/2; $a++) {
if ($num % $a == 0) {
return false;
}
}
return true;
}
$v = issushu(32);
var_dump($v);
嗯 切換到laravel-china 的鏡像了就沒問題了
1.先重啟nginx
2.在重啟php-fpm
都重啟了試試
實(shí)際上作者那樣寫也挺不錯(cuò)了
如果想要使用有氣勢(shì)的排比句可以這樣
function compare_id($a,$b){
return $a['id'] - $b['id'];
}
$intersect_a = array_uintersect($arr_1, $arr_2, 'compare_id');
$intersect_b = array_uintersect($arr_2, $arr_1, 'compare_id');
$diff_a = array_udiff($arr_1, $arr_2, 'compare_id');
$diff_b = array_udiff($arr_2, $arr_1, 'compare_id');
usort($intersect_a, 'compare_id');
usort($intersect_b, 'compare_id');
echo json_encode(array_merge(array_map('array_merge', $intersect_a, $intersect_b), $diff_a,$diff_b));
建議使用自動(dòng)化工具,比如loadrunner等, api測(cè)試工具有postman,eolinker
eolinker比較推薦,https://www.eolinker.com/#/,可以測(cè)試文件上傳
有幾種方式:
1、數(shù)組內(nèi)容[a1,a2,a3,a4,a1],第一個(gè)和最后一個(gè)一樣,當(dāng)滑動(dòng)到左后一個(gè)的時(shí)候瞬間切回第一個(gè)
2、永遠(yuǎn)在同一個(gè)view下,[a1,a2,a3,a4,a5],展示組[b1,b2,b3].b2用于顯示,不停地切換[b1,b2,b3]中的內(nèi)容也可以。
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
北大青鳥中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團(tuán)創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機(jī)構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團(tuán),成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問,美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。