原创 全局統一返回實現方案

前言 當我們提供數據接口給前端時,一般需要告知前端該接口的調用情況。 如果調用成功,需要提供成功碼和數據。 如果調用失敗,需要提供失敗原因,大致包括錯誤碼和失敗具體原因。 所以一個返回體至少應該包括 code、message、

原创 使用 Jsonp 解決 Ajax 跨域問題

跨域 同源策略 同源策略是一種約定,它是瀏覽器最核心也最基本的安全功能,如果缺少了同源策略,瀏覽器很容易受到 XSS、CSFR 等攻擊。同源策略會阻止一個域的 javascript 腳本和另外一個域的內容進行交互。所謂同源是指"協

原创 spring boot使用restTemplate調接口(一)

    package org.suifeng.baseframework.api.rest; import org.apache.http.client.HttpClient; import org.apache.http.impl

原创 使用@RequestPart同時接收表單數據和MultipartFile數據

項目中有使用restTemplate轉發表單數據和上傳文件,之前都是將表單數據json傳到後臺進行序列化,這樣一來代碼就顯得十分不美觀,後來發現使用@RequestPart註解可直接進行數據綁定,十分優雅地解決了這個問題。 客戶端代碼: