第7章
支付會發送一個回調通知到我們的服務器。正常情況下,這個通知應該被我們自己的業務邏輯處理——更新訂單狀態、發放優惠券、發送通知等等?!?br>“但是宋深在這里**了一段邏輯——在正式處理之前,先把回調數據轉發到了這個外部IP?!彼檬髽酥钢聊簧系哪切?*L,“這意味著什么?意味著每一筆支付的信息,包括金額、用戶ID、訂單號,都會實時發送到他的服務器上?!?br>“更嚴重的是,”她點開了另一個文件,“在這里他還寫了一個接收外部指令的接口。如果他的服務器返回特定格式的數據,可以修改訂單的支付狀態?!?br>我愣住了。那個接收外部指令的接口,我沒有印象。我湊近屏幕看代碼。文件名叫PaymentController.j**a,路徑是modules/payment/controller。確實是我寫的——類名是我習慣的命名方式,注釋的風格也是我的,連拼錯的單詞都和我的習慣一樣。但那段接收外部指令的邏輯,我真的不記得寫過。
“這段不是我寫的。”
孫曉曉笑了一下?!八紊?,代碼提交記錄顯示是你提交的。Git的author是你,committer也是你。六月十七號下午三點二十四分。你要看提交記錄嗎?”
她把屏幕轉過來。GitLa*的提交頁面上,清清楚楚寫著——Author: Song Shen [email protected];Date: Thu Jun 17 15:24:36 2024;Message: “優化支付回調邏輯”。
是我的賬號。我的郵箱。我的提交信息。但那段代碼——我盯著屏幕看了足足一分鐘。類名是我的。包名是我的??s進方式是我的(兩個空格,不用ta*)。甚至有一個變量名拼錯了——orderStatus寫成了orderStauts。這是我犯過無數次的拼寫錯誤。全對得上。只有那段接收外部指令的邏輯,像一塊拼圖被強行塞進了不屬于它的位置。
“宋深,”老周的聲音冷下來,“我再問你一遍。這段代碼,是不是你
“這段不是我寫的。”
孫曉曉笑了一下?!八紊?,代碼提交記錄顯示是你提交的。Git的author是你,committer也是你。六月十七號下午三點二十四分。你要看提交記錄嗎?”
她把屏幕轉過來。GitLa*的提交頁面上,清清楚楚寫著——Author: Song Shen [email protected];Date: Thu Jun 17 15:24:36 2024;Message: “優化支付回調邏輯”。
是我的賬號。我的郵箱。我的提交信息。但那段代碼——我盯著屏幕看了足足一分鐘。類名是我的。包名是我的??s進方式是我的(兩個空格,不用ta*)。甚至有一個變量名拼錯了——orderStatus寫成了orderStauts。這是我犯過無數次的拼寫錯誤。全對得上。只有那段接收外部指令的邏輯,像一塊拼圖被強行塞進了不屬于它的位置。
“宋深,”老周的聲音冷下來,“我再問你一遍。這段代碼,是不是你
閱讀下一章(解鎖全文)
點擊即可暢讀完整版全部內容
相關書籍
友情鏈接