題組內容

四、某網路書店之網站提供下列 API,網站系統可依客戶端需求回傳 JSON 或 XML 資料。

● GET/api/books:查詢所有書籍

● GET/api/books/{id}:查詢指定書籍

● POST/api/books:新增書籍

● DELETE/api/books/{id}:刪除指定書籍
(四)系統後台使用下列 Python 程式碼來實作 GET/api/books/{id}(查詢 指定書籍)的功能:

2.請使用參數化查詢(Parameterized Query)修正上述程式碼,寫出修正後的完整程式片段,以有效防範該攻擊。(5 分)