?? mappost.java
字號:
package yys.map;
import java.io.*;
import java.net.*;
public class MapPost{
String ln;
String tempString;
public MapPost(){
tempString = null;
}
public static void main(String args1[]){
MapPost mmap=new MapPost();
mmap.postXML("http://liufei:7001/testVML.map","");
}
public String postXML(String theURL, String theData){
String mtmp = "!!network err";
tempString = "";
System.out.println("theURL="+theURL+"\n"+"theData="+theData);
StringBuffer str = new StringBuffer(1024);
try{
URL imsURL = new URL(theURL);
URLConnection connection = imsURL.openConnection();
connection.setDoOutput(true);
connection.setDoInput(true);
BufferedOutputStream bos = new BufferedOutputStream(connection.getOutputStream());
OutputStreamWriter out = new OutputStreamWriter(bos, "GBK");
out.write(theData, 0, theData.length());
out.flush();
out.close();
int i=0;
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream(), "GBK"));
while((ln = in.readLine()) != null){
if(tempString == null)tempString = ln;
else tempString = tempString + ln;
}
mtmp = tempString.trim();
System.out.println("mtmp="+mtmp);
out.close();
in.close();
}
catch(MalformedURLException mue){
System.out.println("Illegal URL: " + mue);
}catch(IOException ioe){
System.out.println("IOException: " + ioe);
}catch(Exception e){
System.out.println("Error: " + e);
}
if(mtmp == null)
mtmp = "!!network err";
return mtmp;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -