V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  markgor  ›  全部回复第 31 页 / 共 44 页
回复总数  862
1 ... 27  28  29  30  31  32  33  34  35  36 ... 44  
2020-01-22 11:01:52 +08:00
回复了 lysS 创建的主题 PHP mysqli_query 的操作为什么这么迷?? `和'的区别??
這個和 mysqli_query 沒多大關係吧...
mysql 欄位正常寫法就是``,
sqlserver[];

然後插入的字符 ''。
@binux

你知道 X-HTTP-Method-Override 这样的方案吗?<---確實之前不知道。
但剛看了,需要後端配合,當收到 X-HTTP-Method-Override 時候重寫 method。
但其實就是過了安防那一塊吧,waf 等不需要進行處理,nginx 等也不需要額外配置其他。
還有就是後端一開始如果是完完全全按 resetfull 設置的話也可以不用進行修改。

但是如果我援用 POST 來跑,除了優雅,性能上有多大的區別呢?

如果是新開發的應用,用什麼大家提前說好了我覺得問題不大。
但是修改現有系統,你覺得呢?除非我是老闆,否則我單以“優雅”二字要求後端和前端去修改,可能性不大吧。


“从小的地方,这里改一点,哪里推进一下。当真的要推一个重新设计的时候,你会发现这时就不这么难了。”
這句話,我以前一直都相信。
但是往往是,“这里改一点,哪里推进一下”,最後出 BUG 了,然後修復後整條業務線平靜下來,我得到的只是罵名。
(*說句題外話,曾經試過,幫別人修改一下 HTML 靜態文件,然後過了兩天,對方 oracle 掛了,對方運維排障,前 2 天有人改過東西。嗯沒錯,這鍋最後我背了,後面排查是因為 listen log 超 2G 的原因,但也不重要了,反正鍋已經牢牢扣我身上)
@binux 哈哈,又見面了,上次我記得也是在說 api 規範上面討論過。
首先我認同你所說的,我年輕時候也是這樣想,為什麼沒有人能打破陳舊?
但每次打破陳舊的背後背負的責任實在太重了,現在年近 30,雖然沒達到你說的 35,但我的思想已經接近了,以前留下來,沒有大問題,不做修改。

回到題主的問題中。
我不可能頂著壓力,跑去懟全世界,要求把 api 接口都按 resetFull 重新設計,然後說出一大堆冠冕堂皇的理由,但最終明眼人都能看出來,這小子為了“好看”,“跟風”所以要求改。
老實說,使用 PUT/PATH/DEL 來處理對應的業務,除了優雅外優點在哪裡?


對了,不是不願意學些,而是不願意在生產環境上學習。
我記得你說過你的業務基本是對接海外的產品,那麼我只能說國內環境不一樣。
就權當我能把運維前後端說服了,
大家都願意去對現有系統進行修改。
然後後端出現了一個新的問題。
此時此刻,後端心理肯定在罵我的,甚至還想甩鍋給我。
國內的環境你有時間可以看看阿里雲的前世。
我也覺得使用 POST/GET 比較好。
第一:常規請求就是使用 POST/GET 進行的,這兩個方式一般不會翻車。
第二:由於 PATCH/PUT/DEL 請求比較少眾,如果為了方便和通用性,還不如改為 POST/GET。
第三:WAF 一般都會攔截這些操作(當然可以手工開啟),另外自動化滲透也會爆“疑似配置不當”,如果是網警出函,則需要書面寫說明回復。(當時有個站點由於需要跨站操作,開啟了 OPTION,但是有配置 allow,最後還是一個月收一次函,第二次收函時候直接把 OPTION 關了,域名增加多了個解釋就好了..)..

使用 PATCH/PUT/DEL 這些
優點:在於遵守 resetfull 的建議,通過接口 method 就能大概知道做什麼的了。
缺點:上面的 1、2、3.

使用 POST/GET 這些
優點:上面的 1、2、3.
缺點:不夠 resetFull 優雅,需要從接口參數才能看出大概做什麼的。

但是,現在基本的 api 都有搭配文檔的,所以我覺得已經不需要從 method 來看出他是做什麼的,畢竟就算你能從 method 看出作用,最後還不是要乖乖地看文檔?
2019-12-30 12:28:39 +08:00
回复了 CallmeDredd 创建的主题 程序员 大家帮忙看看百度网盘的这个逻辑设计合不合理
@icris #32 結束 ≠ 完成
2019-12-29 18:12:12 +08:00
回复了 CallmeDredd 创建的主题 程序员 大家帮忙看看百度网盘的这个逻辑设计合不合理
@also24
好的,明白你意思了,是我誤解了。

不過我更傾向於 “我”打開的就由“我”關閉。
----------------------------
我過我覺得這個問題更像 確定按鈕在左邊還是右邊。
我個人感覺,國內的大部分左邊取消右邊確認。
國外的傾向於右邊確認左邊取消。
2019-12-29 17:56:44 +08:00
回复了 CallmeDredd 创建的主题 程序员 大家帮忙看看百度网盘的这个逻辑设计合不合理
@also24

菜單文字是“本次传输完成后自动关机”

我覺得沒有二義性吧?
語法上的二義性指的不是一句話裡的詞語根據不同場景存在不同意義嗎?
(語文不是我的專業)

但是看你的回復,B 選項(第二種)是自己腦補了個(啟動)進去的吧?
如果把自己腦補進去的也能當成別人的問題,估計我當年高考語文就滿分了。

------------------------------------------------------------------------------
對了,最後澄清下,
我不是百度的人,
而且我很討厭百度的東西,特別是當年的全家桶事件,在我心中它和 3721 沒什麼區別了。
2019-12-29 16:40:58 +08:00
回复了 CallmeDredd 创建的主题 程序员 大家帮忙看看百度网盘的这个逻辑设计合不合理
2019-12-29 16:39:14 +08:00
回复了 CallmeDredd 创建的主题 程序员 大家帮忙看看百度网盘的这个逻辑设计合不合理
@CallmeDredd @willxiang
百度網盤是彈窗自動倒數 30 秒才關機的。
你們上來就噴真的............
2019-12-29 16:38:22 +08:00
回复了 CallmeDredd 创建的主题 程序员 大家帮忙看看百度网盘的这个逻辑设计合不合理
你不用假設了,我測試了,選擇 完成關機 後退出,再打開依然是選擇著的。
我覺得沒任何毛病,
默認此功能是關閉的,
我主動打開了它,
中間無論發生什麼事,
再次打開應該要按我主觀的設置為主,而不是又恢復默認。

對了,99.9%為什麼便宜百度了?
如果你不想掛機,那你可以根據預計完成時間,添加個計劃進去關機啊,只要下載完畢或者達到指定時間就關機不就行了?
如果按標題來說,可否走 ws 協議?


進入頁面->輸入驗證碼->建立 ws 通道->ws 判斷驗證碼-->正確執行返回並計次->達到 100 次重走輸入驗證碼流程。
錯誤重來<-|
“最终我还是采用简单粗暴的方法:rand(1,100)>98 && show_captcha();”

看了下,你好像是想反爬,
你這個方法我直接棄用這次請求,再發起新的請求,不就繞過去了嗎?
基本上是這樣的,
第一步他們跑來出一堆報告,
然後你們根據報告整改,途中可和他們商量如何改。
然後再提交一次上去他們審核確認。
如果這次過了就不會產生其他費用,
如果第二次提交不過再次整改,則需要另外付費。
我們那時候都是和他們下派的搞好關係,然後整改時候他們也說了一些重點讓我們搞。
我們那時候是 ZF 的項目,但是其實就幾個展示頁面的事情,款項 3xxx。
然後等保就要 8W。
@Jackyxiaoc
全都是不保證過的。
他們只負責出報告,然後報告上面會有整改意見和方法,必選的必須改,可選的根據效益選擇整改。
當時候聽 GA 說過,第一步是 ZF 單位,第二步是企業......
沒想到那麼快進入第二步了。
@Jackyxiaoc 你想後續等保的話就別找個人了,這份報告出具廠商必須是在 GA 備案了的廠商。不是隨隨便便就可以的。
我半年前的項目走過這個流程,基本是第三方的上來,然後要求提供雲服務器的後台,機器給他們遠程,項目的網址給他們。然後再填寫一大堆制度表格。最後 GA 那邊會電話回訪,咨詢表格制度的東西。
坐標廣州,等保機構不便說出,價格大概 8W,半年前,三級等保。
你如果只是單純出給客戶,直接自己出就行了。
如果要認證的機構,要麼叫客戶自己找,要麼你推薦給他們。
現在要做等保的基本都是 ZF 單位吧?
你要渗透报告如果是為了等保備案,建議你找在公安備案的安全廠家。
如果是為了業務安全,推薦使用專做漏測的廠商,而不是雲廠商。

對了,如果只是簡簡單單的要渗透报告,其實很多軟件都能生成出來。
等保的渗透报告都是軟件生成出來的,我記得是 awvs + 綠盟提供的一個線上檢測。
然後直接把結果提交,根據等保要求生成一大堆文檔給你。
工具:pt-online-schema-change
手動:
源表複製架構去新表;
新表加字段;
源表加觸發器(插入更新刪除)同步觸發到新錶;
複製源表數據到新錶。
2019-12-26 08:57:38 +08:00
回复了 1521815837 创建的主题 Python 为什么会报错?
因為錯了
2019-12-26 08:55:17 +08:00
回复了 beeoppo 创建的主题 云计算 腾讯云居然不能做淘客网站?!
按信產的規定,個人是不能做的。
以前的話雖然說不讓做這不讓做那,
但是最終你做什麼根本沒人理你。
但現在抽查發現的話騰訊雲要被罰款。
另外有評論的被規劃到存在互動。
互聯網法規定凡存在互動的都需要實名認證,
如果出現官方不希望出現的字句,需要追責到人。
如果是因為被黑了的話,需要確認是否按照公安規定做好了等保,
如果做好了等保,則責任不在提供商,如果沒按規定做等保則責任在供應商。
所以才不允許個人搭建這些。
1 ... 27  28  29  30  31  32  33  34  35  36 ... 44  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2496 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 14:05 · PVG 22:05 · LAX 07:05 · JFK 10:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.