java利用http請求實現簡訊傳送的簡單例項
public class sms_send {
public static void main(String[] avgs) throws UnsupportedEncodingException { String CorpID="125988"; //登入ID號 String LoginName="****";//登入名 String passwd="*****";//登入密碼 Date now = new Date(); SimpleDateFormat dateFormat = new SimpleDateFormat("MMddHHmmss");//日期格式化 String timeStamp = dateFormat.format(now); String strPwsd = MD5.md5(CorpID+passwd+timeStamp);//MD5加密方式 String urls="",mobile="******",txt="";//mobile手機號碼 String contexts=URLEncoder.encode("收到請回復", "GBK");//轉碼 String baseUrl = "sms.mobset.com";//廣州首易簡訊介面地址,CorpID開頭數字是3,對應地址是sm3.mobset.com urls="http://"+baseUrl+"/SDK2/Sms_Send.asp?CorpID="+CorpID+"&LoginName="+LoginName+"&TimeStamp="+timeStamp+"&passwd="+strPwsd+"&send_no="+mobile+"&Timer=&msg="+contexts+""; txt=SMSsend(urls); System.out.println(urls); System.out.print(txt); } static public String SMSsend(String url) { String result = ""; try{ URL U = new URL(url); URLConnection connection = U.openConnection(); connection.connect(); BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream())); String line; while ((line = in.readLine())!= null) { result += line; } in.close(); }catch(Exception e){ System.out.println("沒有結果!"+e); result="產生異常"; } return result; }
相關推薦
java利用http請求實現簡訊傳送的簡單例項
public class sms_send { public static void main(String[] avgs) throws UnsupportedEncodingExceptio
java後端傳送http請求使用RestTemplate(簡單的都無敵了)
以前做專案,一聽到從後端傳送http請求,我就比較頭疼,因為要寫那麼一堆程式碼。 例如: String result= ""; BufferedReaderin = null; try { String urlNameS
10 行程式碼實現簡訊傳送!把頻率調快點不就成了轟炸機了?超簡單
最近工作上有個需求,當爬蟲程式遇到異常的時候,需要通知相應的人員進行修復。如果是國外可能是通過郵件的方式來通知,但國內除了萬年不變的 qq 郵箱,大部分人都不會去再申請其他的賬號,qq 郵箱也是閒的蛋疼的時候才會瞄一眼。你還記得上次看郵箱的內容是什麼時候嗎? 所以在國內最好的通知方式是通過手機簡
程式碼珍藏之傳送簡訊 Java中實現簡訊傳送
Java中實現簡訊傳送 最近跟著做公司的專案偶然接觸到的,順勢把這個給記錄下來,給自己梳理一下. 採用引入第三方工具的方式,網上查了半天,發現簡單的實現方式便是註冊一箇中國網建的賬號,新建賬號的時候會附帶贈幾條免費簡訊,彩信 ,之後想要在使用就得花錢了.簡單的操作流
驗證碼如何使用Java程式實現簡訊傳送
現在是什麼軟體和平臺登入都需要繫結手機號碼,然後通過的簡訊驗證碼進行驗證手機號,那麼軟體平臺是如何Java程式進行簡訊驗證碼自動觸發傳送的呢?今天給大家分享的是Java實現簡訊驗證碼傳送功能。 實現Java驗證碼傳送的第一步:選取可以使用的簡訊平臺 這
java 實現簡訊傳送
本文使用中國網建提供的SMS簡訊平臺。 使用之前應該先申請賬號,地址:http://sms.webchinese.cn/default.shtml 程式碼如下: import org.apache.commons.httpclient.Header; import o
Actionscript使用Scoket方式傳送HTTP請求實現
FLash在安全方面的保守讓它成為了最安全和最廣泛的RIA應用開發技術,但是對程式設計師來說那可能不會那麼輕鬆了,比如最簡單的http請求,通常會被系統攔截,所以我們需要一種再底層的方式來實現Http請求。以下是ActionScript中最常用的Http請求的使用程式碼package { import f
java模擬HTTP請求,傳送JSON資料
private static String DEFAULT_CHARSET = "utf-8";/** 連線超時時間,由bean factory設定,預設為8秒鐘 */private int defaultConnectionTimeout = 8000;/** 迴應超時時間, 由bean factory設定
關於Netty傳送http請求實現檔案上傳
在傳送http請求的時候關鍵在於request的封裝 1、首先要先將上傳的檔案封裝到HttpPostRequestEncoder中 HttpRequest request1 = new DefaultFullHttpRequest( HttpVersion
利用http協議實現一個簡單的web伺服器
目錄檔案: htdoc: html檔案: <html> <head> <h1>hello</h1> </head> <body> <p
java處理HTTP請求
connect implement turn set readline catch append 內容 nco 1 import com.diyfintech.wx.service.HttpService; 2 import org.springframework.s
Java 模擬 HTTP 請求
exe execute source -h org gethost apach enc target 使用方法 HttpClient http://hc.apache.org/httpcomponents-client-ga/httpclient/dependency-in
curl java 模擬http請求
col ont font nbsp pri tin throw url while curl java 模擬http請求 直接上代碼: 1 public static void main(String args[]) throws Exception { 2 3
用Java發起HTTP請求與獲取狀態碼(含狀態碼列表)
滿足 null timeout etc default 語法 訪問 網頁 trace 轉自:https://blog.csdn.net/xyw591238/article/details/51072697 在使用Java請求Web程序比如訪問WebService接口時,通
Java獲取HTTP請求的真實IP
本文介紹使用Java獲取HTTP請求的真實IP,包括了對反向代理、代理客戶端、多個IP情況的處理。 請參考以下程式碼片段: /** * 獲取真實IP * @param request 請求體 * @return 真實IP */ public s
【java】http請求工具包
package com.ruoyi.common.utils.http; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.Input
Java學習|HTTP請求頭
https://www.cnblogs.com/honghong87/articles/6941436.html 常見http請求報文頭屬性 Accept:告訴服務端,客戶端接受什麼型別的響應,例如:
Java獲取HTTP請求的上下文絕對路徑
本文介紹使用Java獲取一個請求的完整的 協議名+主機+埠號,如:http://127.0.0.1:14530。獲取該地址後,可以設為全域性變數(contextPath),在系統頁面中作為路徑字首使用。 請參考以下程式碼片段: // 獲取HTTP請求的上下文絕對路徑(完整的協議名+主機+埠號
Java模擬HTTP請求2
之前轉過一篇基於HttpClient的Java模擬HTTP請求,使用的第三方jar檔案,這次升級JDK11之後模擬HTTP請求不需要再匯入第三方jar檔案了,官方擴充套件了java.net包,所有的HTTP請求相關類均位於java.net.http包內,示例程式碼如下: package xyz.
SpringBoot實現簡訊傳送
開發工具:IDEA、Gradle 1.由於筆者使用阿里雲的簡訊介面,所以需要去阿里雲獲取相關服務支援,每個新使用者都有免費的初始條數,之後需要簡單的配置簽名與資訊模版和AccessKey; 2.匯入相關jar包,在build.gradle檔案內加入如下座標: // 簡訊支援