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