Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用HttpExchange发送.js文件_Java_Httpserver - Fatal编程技术网

Java 使用HttpExchange发送.js文件

Java 使用HttpExchange发送.js文件,java,httpserver,Java,Httpserver,我在标记的src属性中有一个html文件引用.js文件。如何使用com.sun.net.httpserver.HttpExchange发送此.js,使客户端浏览器找到它?getResponseBody()获取输出流以发送响应正文。写入响应主体后,必须关闭流以终止交换。只要在正文中插入html响应,浏览器就会处理响应脚本。我修复了它。实际上,缺少的是代码发送文件,类似于在客户端请求时发送原始html,并带有相应的URI。是的,在客户端浏览器的适当请求下,以这种方式发送所需的是脚本体。

我在
标记的
src
属性中有一个html文件引用.js文件。如何使用com.sun.net.httpserver.HttpExchange发送此.js,使客户端浏览器找到它?

getResponseBody()获取输出流以发送响应正文。写入响应主体后,必须关闭流以终止交换。只要在正文中插入html响应,浏览器就会处理响应脚本。

我修复了它。实际上,缺少的是代码发送文件,类似于在客户端请求时发送原始html,并带有相应的URI。是的,在客户端浏览器的适当请求下,以这种方式发送所需的是脚本体。