Delphi RESTful API
服務器
第一步: 創建Delphi REST服務器(使用WebBroker或DataSnap,這里使用WebBroker)
- 在 Delphi 中創建 "Stand-alone Web Server Application"
- 將 API 代碼粘貼到 WebModule 中
- 設置端口(默認為 8080) 修改 Delphi 項目端口(在 Project → WebModule 屬性中設置)
- HTTPS 支持:
- 使用
TIdServerIOHandlerSSLOpenSSL組件添加 SSL 支持
部署前端:
- 將 HTML 文件保存為 index.html
- 放在任何 Web 服務器中(如 IIS、Apache)或直接雙擊打開
- 如果遇到 CORS 問題,確保 Delphi 中已添加 CORS 頭
第二步:創建 HTML 前端頁面
功能說明:
- Delphi REST API:
/api/employees:獲取所有員工數據/api/search:按條件搜索員工- 支持參數:name, department, salary_min, salary_max
- 使用 ADO 連接 SQL Server
- 動態生成 JSON 響應
- 包含 CORS 支持
- 前端功能:
- 按姓名搜索(支持模糊搜索)
- 按部門篩選
- 按薪資范圍篩選
- 顯示所有員工
- 重置搜索條件
- 響應式表格展示

浙公網安備 33010602011771號