具体代码如下所示:
public static String sendGet (String url, String param) {String result = ""; try{ String urlName = url + "?"+param;// URL U = новый URL(urlName); Соединение URLConnection = U.openConnection(); соединение.подключиться(); BufferedReader in = новый BufferedReader (новый InputStreamReader (connection.getInputStream ())); Струнная линия; while ((line = in.readLine())!= null) { result += line; } in.close(); }catch(Exception e){ System.out.println("Helloword!!"+e); } вернуть результат; } Public static String sendPost (String url, String param) { String result=""; попробуйте {URL httpurl = новый URL (url); HttpURLConnection httpConn = (HttpURLConnection)httpurl.openConnection(); httpConn.setDoOutput(истина); httpConn.setDoInput(истина); PrintWriter out = новый PrintWriter(httpConn.getOutputStream()); out.print(параметр); out.flush(); выход.закрыть(); BufferedReader in = новый BufferedReader (новый InputStreamReader (httpConn.getInputStream ())); Струнная линия; while ((line = in.readLine())!= null) { result += line; } in.close(); }catch(Exception e){ System.out.println("Helloword!"+e); } вернуть результат; }Использование Java, GET и POST, URL и URL-адресов, а также использование Java и GET.
В сервлете есть метод GET, метод HttpServletRequest, метод getRequestURL, метод getQueryString(), метод, который используется для управления сервлетом. ,Запрос POST позволяет получить метод getParameterMap(), а затем получить доступ к GET, элемент POST и метод getRequestURL+getParameterMap().
пакет com.zuidaima импортирует java.io.IOException; импортировать java.io.PrintWriter; импортировать java.util.Map; импортировать javax.servlet.ServletException; импортировать javax.servlet.http.HttpServlet; импортировать javax.servlet.http.HttpServletRequest; импортировать javax.servlet.http.HttpServletResponse; общественный класс GetParams расширяет HttpServlet {частный статический окончательный длинный сериалVersionUID = 1L; общественный GetParams () {супер (); } protected void doGet (запрос HttpServletRequest, ответ HttpServletResponse) выдает ServletException, IOException { PrintWriter Writer = response.getWriter (); Writer.println("GET " + request.getRequestURL() + " " + request.getQueryString()); Map<String, String[]> params = request.getParameterMap(); Строка запросаString = ""; for (String key: params.keySet()) { String[]values = params.get(key); for (int i = 0; i <values.length; i++) { Строковое значение = значения[i]; queryString += ключ + "=" + значение + "&"; } } // Обработка запроса queryString = queryString.substring(0, queryString.length() - 1); Writer.println("GET " + request.getRequestURL() + " " + queryString); } protected void doPost (запрос HttpServletRequest, ответ HttpServletResponse) выдает ServletException, IOException { PrintWriter Writer = response.getWriter (); Map<String, String[]> params = request.getParameterMap(); Строка queryString = ""; for (String key: params.keySet()) { String[]values = params.get(key); for (int i = 0; i <values.length; i++) { Строковое значение = значения[i]; queryString += ключ + "=" + значение + "&"; } } // Обработка запроса queryString = queryString.substring(0, queryString.length() - 1); Writer.println("POST " + request.getRequestURL() + " " + queryString); } }Отправить сообщение в Java, получить URL-адрес请求参数的相关方法有所帮助,感谢大家一直以来对武林网网站的支持,有你们的支持,我们会做的更好。