[ASP.net MVC] Web API 傳回JSON
按原廠設定, ASP.net MVC 的API Controller 會以XML傳回資料. 但在Front-end 中要處理資料倒困難. 而其實可以透過加入Attribute 使其傳回JSON. 方法如下.
按原廠設定, ASP.net MVC 的API Controller 會以XML傳回資料. 但在Front-end 中要處理資料倒困難. 而其實可以透過加入Attribute 使其傳回JSON. 方法如下.
在ASP.net MVC 中, 當伺服器叫用自己web API 時, 有機會遇到cross-site scripting 問題. 有幾種解決方法.
利用Fontawesome 可以透過HTML在圖示中加入文字.
當在JBoss deploy jar / war 檔時, 有時會遇到Timeout after [300] seconds waiting for service container stability. 的問題, 這是由於要deploy 的檔案太大, 於預設的時間(5分鐘)不能deploy 完成.
利用 Docker image 建立 container 後, 有時會見到時區會設定為UTC-0, 所以時間上會有所出入.
之前提到如何建立Zabbix Agent去監控Linux, 現在去研究如何監控Windows.
Zabbix 是一套功能強大的監控工具, 除了監察基建狀況及通報外, 它還支援discovery, 即是安裝了Agent 後, server 便會自行找出並進行基本監管設定. 與之前用的Nagios 比較的確更方便. 在示範會於CentOS進行安裝 Zabbix Server 及其Linux Agent.
Swagger 是一套 Web API 管理工具, 除了一般測試外, 還可以當成API 的user menu. 而Swagger 亦已經有library 使整合變得更方便. 示範中會將swagger 整合到spring RESTful API 中.
方法如下: 安裝transmission daemon. 利用root 權限, 輸入以下指令. yum install transmission-daemon -y 準備初始設定. 先停止daemon, 並開啟transmission-daemon設定檔. service stop transmission-daemon; nano /var/lib/transmission/.config/transmission-daemon/settings.json 進行設定. 修改settings.json 內容如下: // White list 設定. “rpc-whitelist”: “127.0.0.1,10.0.1.*”, // UMask 設定, 使其他人可以存取下載檔 “umask”: 2, // 設定預設credential. […]
以前在hash 物件時, 通常會用到MD5 256 / 512 之類的機制進行. 而在新系統中, 則建議利用Argon2 進行hashing. 示範中會利用Password wrapper 做adapter 去將字串作hashing 又檢驗.
Copyright © 2024 | MH Magazine WordPress Theme by MH Themes