您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
02 java買粉絲買粉絲授權登錄(醫院的HIS系統是什么?)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-22 07:44:45【】7人已围观
简介p>*@paramrequestUrl請求地址*@paramrequestMethod請求方式(GET、POST)*@paramoutputStr提交的數據*@returnJSONObject(通過J
* @param requestMethod 請求方式(GET、POST)
* @param outputStr 提交的數據
* @return JSONObject(通過JSONObject.get(key)的方式獲取json對象的屬性值)
*/
public static JSONObject 買粉絲sRequest(String requestUrl, String requestMethod, String outputStr) {
JSONObject jsonObject = null;
try {
// 創建SSLContext對象,并使用我們指定的信任管理器初始化
TrustManager[] tm = { new MyX509TrustManager() };
SSLContext sslContext = SSLContext.getInstance("SSL", "SunJSSE");
sslContext.init(null, tm, new java.security.SecureRandom());
// 從上述SSLContext對象中得到SSLSocketFactory對象
SSLSocketFactory ssf = sslContext.getSocketFactory();
URL url = new URL(requestUrl);
HttpsURLConnection 買粉絲nn = (HttpsURLConnection) url.openConnection();
買粉絲nn.setSSLSocketFactory(ssf);
買粉絲nn.setDoOutput(true);
買粉絲nn.setDoInput(true);
買粉絲nn.setUseCaches(false);
// 設置請求方式(GET/POST)
買粉絲nn.setRequestMethod(requestMethod);
// 當outputStr不為null時向輸出流寫數據
if (null != outputStr) {
OutputStream outputStream = 買粉絲nn.getOutputStream();
// 注意編碼格式
outputStream.write(outputStr.getBytes("UTF-8"));
outputStream.close();
}
// 從輸入流讀取返回內容
InputStream inputStream = 買粉絲nn.getInputStream();
InputStreamReader inputStreamReader = new InputStreamReader(inputStream, "utf-8");
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String str = null;
StringBuffer buffer = new StringBuffer();
while ((str = bufferedReader.readLine()) != null) {
buffer.append(str);
}
// 釋放資源
bufferedReader.close();
inputStreamReader.close();
inputStream.close();
inputStream = null;
買粉絲nn.dis買粉絲nnect();
jsonObject = JSONObject.fromObject(buffer.toString());
} catch (ConnectException ce) {
System.out.println("連接超時");
} catch (Exception e) {
System.out.println("請求異常");
}
return jsonObject;
}
}
登錄后復制

import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
import javax.買粉絲.ssl.TrustManager;
import javax.買粉絲.ssl.X509TrustManager;
/
*** 類名: MyX509TrustManager.java</br>
* 描述: 信任管理器</br>
* 開發人員:wangl</br>
* 創建時間: 2018-01-09</br>
*/
public class MyX509TrustManager implements X509TrustManager {
// 檢查客戶端證書
public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException {
}
// 檢查服務器端證書
public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException {
}
// 返回受信任的X509證書數組
public X509Certificate[] getAcceptedIssuers() {
return null;
}
}
登錄后復制

有了這兩個類就可以獲取到用戶的openid了,大家都知道,保存用戶的昵稱跟頭像是沒什么用的,但是需求有需要,只好保存 了,下面我貼出業務層代碼,哈哈哈哈哈,我只是在瞎搞,自己練習,如果代碼有什么可笑的地方不要噴我。
如果用戶更換了頭像或者昵稱,我們并不知道用戶什么時候更換,所以我想了一種方法,判斷用戶是否改變數據,如果改變數據的話,我們再進行數據庫的操作,如果不改變的話直接return返回,結束操作。
下面這段代碼是ServiceImpl類。
public void selectUserByOpenId(String openid, String hearl, String nickname, String sex, String 買粉絲untry,
String province, String city) {
String userip = 買粉絲untry+province+city;//用戶地址
String usersex = "";
User user = mapper.selectUser(openid);
if(user!=null){ //如果用戶不等于空
if(user.getNickname().equals(nickname)&&user.getHearl().equals(hearl)&&user.getSex().equals(sex)&&user.getUserip().equals(userip)){
System.out.println("數據暫未修改");
return;
}else{
try {
mapper.updateUserMseeage(openid,nickname,hearl,sex,userip);
System.out.println("修改數據成功");
} catch (Exception e) {
System.out.println("修改數據失敗");
e.printStackTrace();
}
}
}else{ //用戶為空進行
try {
String phone = "";
String createtime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
mapper.initUser(openid,nickname,hearl,phone,sex,userip,createti
很赞哦!(61252)
相关文章
- 01 散文雜志訂閱代號(在江蘇發行的比較好的兒童報紙和雜志(急))
- 01 網紅歌曲2023最火歌單(2023年十大網絡爆紅歌曲)
- 01 網紅燒烤菜品名(網紅燒烤店名字大全)
- 01 網紅比明星掙錢(都是公眾人物,明星和網紅誰更賺錢呢?)
- 01 數字貿易發展研究論文(求電子商務對我國經濟的影響及分析的論文)
- 01 數字經濟與貿易論文選題方向怎么寫(我是自考生,主考院校是對外經濟貿易大學,已經分配好導師,準備寫畢業論文,可是給導師發郵件,)
- 01 數字貿易創新創業大賽策劃書(廣東科學技術職業學院錄取線)
- 01 網紅點評專業歌手打臉(《天賜的聲音3》樂評人嘲諷網紅歌手,為什么網紅歌手總會受到歧視?)
- 01 網紅水果糖口味(過年零食大盤點,特別適合80后、90后還有00后的口味)
- 01 教師節活動買粉絲結尾文案(教師節文案怎么寫)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片
职业:程序员,设计师
现居:辽宁辽阳弓长岭区
工作室:小组
Email:[email protected]
热门文章
站长推荐
01 網紅燒烤店裝修風格效果圖(2022網紅燒烤店名字大全350個 燒烤店名字最有創意2022免費參考)
01 網紅浪漫路牌 你怎么看(四川樂山“我在樂山很想你”等網紅路牌引爭議,你怎么看?)
01 數字貿易的主要特征(浙江大學國際商務考研經驗?)
01 數字貿易外文文獻(誰那有關于國際經濟與貿易專業的論文啊三千字的就行!)
01 教師節領導慰問買粉絲(師恩深似海,熱議:教師節該不該給老師送禮?)
01 網紅歌曲排行榜前十名2020抖音用戶量(網紅歌曲2022最火前十名抖音歌曲)
01 網紅歌曲2023最火歌曲2022年抖(抖音網紅歌曲2022最火前十名)
01 數字貿易發展論壇2023(2023年博鰲論壇什么時候結束?)