中易网

哪些网站是以POST请求的

答案:2  悬赏:50  
解决时间 2021-04-27 18:53
  • 提问者网友:南佳人~
  • 2021-04-27 12:13
哪些网站是以POST请求的
最佳答案
  • 二级知识专家网友:努力只為明天
  • 2021-04-27 12:41
你这个问题问的好奇怪,没有任何一个网站是纯粹的说用post请求的,一个网站肯定会有get请求,也肯定会有post请求
全部回答
  • 1楼网友:星星坠落
  • 2021-04-27 13:58
package wzh.http; import java.io.bufferedreader; import java.io.ioexception; import java.io.inputstreamreader; import java.io.printwriter; import java.net.url; import java.net.urlconnection; import java.util.list; import java.util.map; public class httprequest {          public static string sendget(string url, string param) {         string result = "";         bufferedreader in = null;         try {             string urlnamestring = url + "?" + param;             url realurl = new url(urlnamestring);             // 打开和url之间的连接             urlconnection connection = realurl.openconnection();             // 设置通用的请求属性             connection.setrequestproperty("accept", "*     public static string sendpost(string url, string param) {         printwriter out = null;         bufferedreader in = null;         string result = "";         try {             url realurl = new url(url);             // 打开和url之间的连接             urlconnection conn = realurl.openconnection();             // 设置通用的请求属性             conn.setrequestproperty("accept", "*/*");             conn.setrequestproperty("connection", "keep-alive");             conn.setrequestproperty("user-agent",                     "mozilla/4.0 (compatible; msie 6.0; windows nt 5.1;sv1)");             // 发送post请求必须设置如下两行             conn.setdooutput(true);             conn.setdoinput(true);             // 获取urlconnection对象对应的输出流             out = new printwriter(conn.getoutputstream());             // 发送请求参数             out.print(param);             // flush输出流的缓冲             out.flush();             // 定义bufferedreader输入流来读取url的响应             in = new bufferedreader(                     new inputstreamreader(conn.getinputstream()));             string line;             while ((line = in.readline()) != null) {                 result += line;             }         } catch (exception e) {             system.out.println("发送 post 请求出现异常!"+e);             e.printstacktrace();         }         //使用finally块来关闭输出流、输入流         finally{             try{                 if(out!=null){                     out.close();                 }                 if(in!=null){                     in.close();                 }             }             catch(ioexception ex){                 ex.printstacktrace();             }         }         return result;     }     } //函数调用时填入url和参数(参数非必须)就可以获取返回的数据,发送post请求调用示例 string result=httprequest.sendpost("http://api.map.baidu.com/telematics/v3/weather?location=%e5%8c%97%e4%ba%ac&output=json&ak=e4805d16520de693a3fe707cdc962045","")
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息