java URLConnection 使用的问题

问题描述

URLurl=newURL("http://192.168.1.110:7001/servlet");URLConnectionconnection=url.openConnection();connection.setDoOutput(true);BufferedReaderb=newBufferedReader(newFileReader(file));BufferedWriterbw=newBufferedWriter(newOutputStreamWriter(connection.getOutputStream()));StringstrTmp="";while((strTmp=b.readLine())!=null){bw.write(strTmp);bw.write("rn");}bw.close();//bw.write();InputStreamis=connection.getInputStream();BufferedReaderbr=newBufferedReader(newInputStreamReader(is));StringBuffersbData=newStringBuffer(45);strTmp="";while((strTmp=br.readLine())!=null){sbData.append(strTmp);sbData.append("rn");}br.close();System.out.println(sbData);--------------------------------------------------------------------------------------------------------------以上代码是java用URLConnection发送请求我想的是能不能用js来实现这个请求如果可以要怎么写拜谢各位大神

解决方案

解决方案二:
你这个是个url,得用http协议完成请求数据。你用js怎么实现?。你这个在后台请求不是挺好的。
解决方案三:
你无非就是想用ajax去请求呗,会跨域的,jsonp也得对方配合

时间: 2024-10-14 21:16:47

java URLConnection 使用的问题的相关文章

线程池-以http get方式发送大量数据

问题描述 以http get方式发送大量数据 项目需求,需要将大量实时数据从kafka拉下,并发送到第三方给定的url地址,并且第三方规定,只能用短连接. 目前是采用一个线程池共享一个httpclient实例来批量发送,但是总觉得这种短连接发挥不了httpclient的功能,并且在使用中还有大量的连接超时.读超时等异常,甚至比使用原生的java URLconnection的异常还要多. 虽说httpclient自带重发功能,但是时间一长,还发现程序有卡死的现象,通过jstack发现,死锁的出现正

Java中通过URLConnection获取Http响应Header信息

本文中演示如何通过URLConnection获取Http响应Header信息 1.从响应中获得Header信息 URL obj = new URL("http://www.bianceng.cn"); URLConnection conn = obj.openConnection(); Map<String, List<String>> map = conn.getHeaderFields(); 2.从响应Header中获取Server信息 Map<Str

Java网络教程:URL + URLConnection

原文地址  译者:梁远铭   目录 HTTP GET和POST 从URLs到本地文件 在java.net包中包含两个有趣的类:URL类和URLConnection类.这两个类可以用来创建客户端到web服务器(HTTP服务器)的连接.下面是一个简单的代码例子: URL url = new URL("http://jenkov.com"); URLConnection urlConnection = url.openConnection(); InputStream input = url

JAVA URL和URLConnection及中文乱码解决方法

 也不多说什么了,就拿urlconnection类举个例子吧,做一个获取网站源码的代码 public class urldemo {  public static void main(string[] args) {   scanner scan = new scanner(system.in);            system.out.println("请输入网址:");   string urlstr ="http://"+scan.next();   tr

Java通过UrlConnection和Httpclient实现爬取并保存至本地实例

下面是我简单实现爬取指定网页,并且保存的简单实现,其实有几种方式可以实现,这里慢慢添加该功能的几种实现方式. UrlConnection爬取实现 package html; import java.io.BufferedReader; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io.InputStream; import java.io.I

java 通过 URL 类和 URLConnection类 以及输入流实现文件下载功能

  package udp; import java.net.* ; import javax.swing.* ; import java.awt.event.*; import java.io.* ; public class Download {   public static void main(String[]args)   {      JFrame jf=new JFrame("XiaoWei DownLoad Software") ;      jf.addWindowL

JAVA之旅(三十四)——自定义服务端,URLConnection,正则表达式特点,匹配,切割,替换,获取,网页爬虫

JAVA之旅(三十四)--自定义服务端,URLConnection,正则表达式特点,匹配,切割,替换,获取,网页爬虫 我们接着来说网络编程,TCP 一.自定义服务端 我们直接写一个服务端,让本机去连接,可以看到什么样的效果 package com.lgl.socket; import java.io.IOException; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; publ

java网络编程-使用URLConnection传递参数乱码,求大神们解决

问题描述 使用URLConnection传递参数乱码,求大神们解决 发送端: 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.

在aix里部署了tomcat6.0.29,java.net.URLConnection.getInputStream().close()抛异常

问题描述 在aix(aix是ibm定制的unix)里部署了tomcat5,tomcat6,里面有相同的java程序,其中有一段是StringcheckUrlStr="http://192.168.0.1:8080/aos/index.html";java.net.URLcheckUrl=newjava.net.URL(checkUrlStr);java.net.URLConnectionconnection=checkUrl.openConnection();connection.se