📄 test2.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 + -