⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test2.java

📁 Java短信代码
💻 JAVA
字号:
import java.io.*;
import java.net.URL;
import java.net.MalformedURLException;
import java.net.HttpURLConnection;
import java.net.URLConnection;
import java.io.IOException;
import java.util.prefs.*;

public class Test2
{
	public static int req(String serverURL, String userID, String password, 
		String phoneNo, String link, String msg)
	{
		try{
			URL svrUrl = new URL(serverURL);
			URLConnection conn = svrUrl.openConnection();
			if (conn == null)
			{
				return -1; 
			}
			//用户认证
			String verifyString = userID + ":" + password;
			verifyString = "BASIC " + Codes.base64Encode(verifyString);
			conn.setRequestProperty("Authorization",verifyString);
			HttpURLConnection httpconn = (HttpURLConnection)conn;
			httpconn.setDoOutput(true);
			httpconn.setRequestMethod("POST");

			//下面是Post的实现
			OutputStream os = httpconn.getOutputStream();
			String param = new String();
			param = "userid="+ userID + 
			"&password=" + password + 
			"&phonenumber=" + phoneNo + 
			"&wapurl=" + link + //toURLString(link) +
			"&text=" + msg + //toURLString(msg) + 
			"&charset=gb2312";
			System.out.println("URL = \"" + serverURL + "?" + param + "\"");
			os.write(param.getBytes());
			os.flush();
			os.close();
			return httpconn.getResponseCode();
		}
		catch(Exception e)
		{	return -1;
		}
		finally
		{	return -1;
		}
	}

	public static void main(String args[])
	{
		System.out.println(
			req("http://www.xunsai.net:8000/", "user001", "666666",
			"13787654321", "wap.baidu.com", "你好,测试Test!!")
		);
	}

}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -