http響應頭設置

    protected void service(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {// 設置響應頭數據response.setHeader(null, "HTTP/1.1 200 OK");response.setHeader("Server", "Apache-Coyote/1.1");response.setHeader("Date", "Sun, 10 Jan 2016 04:09:02 GMT");// 當有下面這一個頭設置時,訪問得不到想要的json數據,不設置就可以訪問并得到json數據// response.setHeader("Transfer-Encoding", "chunked");response.setHeader("Content-Type", "application/json;charset=UTF-8");// 本地的一個json數據文件File file = new File("D:/Environments/test.json");InputStream in = new FileInputStream(file);byte[] buffer = new byte[1024];int num = 0;OutputStream out = response.getOutputStream();while((num=in.read(buffer))!=-1){out.write(buffer, 0, num);}if(in!=null){in.close();}}

在上述的響應頭Transfer-Encoding設置了,為什么不能夠得到json數據?未知

D:/Environments/test.json
{"rows":[{"id":"1","data":["0","1","工地監測_金石·星海灣·大門","工地","魏都區","","2015-12-10 18:05:36","<a href='javascript:void(0)' οnclick=editProject('1');>工程信息</a>/<a href='javascript:void(0)' οnclick=editMonitorType('1');>門限設置</a>/<a href='javascript:void(0)' οnclick=editGkz('1');>關聯國控站</a>/<a href='javascript:void(0)' οnclick=editMeasure('1');>設施標準</a>"]},{"id":"2","data":["0","2","工地監測_金匯廣場·大門","工地","魏都區","","2015-12-11 11:05:52","<a href='javascript:void(0)' οnclick=editProject('2');>工程信息</a>/<a href='javascript:void(0)' οnclick=editMonitorType('2');>門限設置</a>/<a href='javascript:void(0)' οnclick=editGkz('2');>關聯國控站</a>/<a href='javascript:void(0)' οnclick=editMeasure('2');>設施標準</a>"]},{"id":"3","data":["0","3","工地監測_壹號城邦東門","工地","魏都區","","2015-12-11 11:07:53","<a href='javascript:void(0)' οnclick=editProject('3');>工程信息</a>/<a href='javascript:void(0)' οnclick=editMonitorType('3');>門限設置</a>/<a href='javascript:void(0)' οnclick=editGkz('3');>關聯國控站</a>/<a href='javascript:void(0)' οnclick=editMeasure('3');>設施標準</a>"]},{"id":"4","data":["0","4","工地監測_許昌恒大綠洲三期","工地","魏都區","是","2015-12-11 11:08:40","<a href='javascript:void(0)' οnclick=editProject('4');>工程信息</a>/<a href='javascript:void(0)' οnclick=editMonitorType('4');>門限設置</a>/<a href='javascript:void(0)' οnclick=editGkz('4');>關聯國控站</a>/<a href='javascript:void(0)' οnclick=editMeasure('4');>設施標準</a>"]},{"id":"5","data":["0","5","工地監測_金石·星海灣·內部","工地","魏都區","是","2015-12-11 11:10:21","<a href='javascript:void(0)' οnclick=editProject('5');>工程信息</a>/<a href='javascript:void(0)' οnclick=editMonitorType('5');>門限設置</a>/<a href='javascript:void(0)' οnclick=editGkz('5');>關聯國控站</a>/<a href='javascript:void(0)' οnclick=editMeasure('5');>設施標準</a>"]},{"id":"6","data":["0","6","工地監測_財富廣場","工地","魏都區","","2015-12-11 11:11:00","<a href='javascript:void(0)' οnclick=editProject('6');>工程信息</a>/<a href='javascript:void(0)' οnclick=editMonitorType('6');>門限設置</a>/<a href='javascript:void(0)' οnclick=editGkz('6');>關聯國控站</a>/<a href='javascript:void(0)' οnclick=editMeasure('6');>設施標準</a>"]},{"id":"7","data":["0","7","工地監測_金匯廣場·內部","工地","魏都區","","2015-12-11 11:12:32","<a href='javascript:void(0)' οnclick=editProject('7');>工程信息</a>/<a href='javascript:void(0)' οnclick=editMonitorType('7');>門限設置</a>/<a href='javascript:void(0)' οnclick=editGkz('7');>關聯國控站</a>/<a href='javascript:void(0)' οnclick=editMeasure('7');>設施標準</a>"]},{"id":"8","data":["0","8","工地監測_南關村安置小區項目","工地","魏都區","","2015-12-11 11:13:29","<a href='javascript:void(0)' οnclick=editProject('8');>工程信息</a>/<a href='javascript:void(0)' οnclick=editMonitorType('8');>門限設置</a>/<a href='javascript:void(0)' οnclick=editGkz('8');>關聯國控站</a>/<a href='javascript:void(0)' οnclick=editMeasure('8');>設施標準</a>"]},{"id":"9","data":["0","9","工地監測_瀾菲溪岸","工地","魏都區","是","2015-12-11 11:14:03","<a href='javascript:void(0)' οnclick=editProject('9');>工程信息</a>/<a href='javascript:void(0)' οnclick=editMonitorType('9');>門限設置</a>/<a href='javascript:void(0)' οnclick=editGkz('9');>關聯國控站</a>/<a href='javascript:void(0)' οnclick=editMeasure('9');>設施標準</a>"]},{"id":"10","data":["0","10","工地監測_壹號城邦西門","工地","魏都區","是","2015-12-11 11:15:36","<a href='javascript:void(0)' οnclick=editProject('10');>工程信息</a>/<a href='javascript:void(0)' οnclick=editMonitorType('10');>門限設置</a>/<a href='javascript:void(0)' οnclick=editGkz('10');>關聯國控站</a>/<a href='javascript:void(0)' οnclick=editMeasure('10');>設施標準</a>"]}]}

?注意:response.setHeader(key,value)的key,我同一個項目在家中電腦上可以設置為null,不會報空異常,但是在公司運行就會報nullException

轉載于:https://www.cnblogs.com/TheoryDance/p/5118863.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396949.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396949.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396949.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

java用數組實現單詞計數,MapReduce實現單詞計數原理及Java編程:WordCount

MapReduce實現單詞計數&#xff1a;WordCount單詞計數的文本信息(hello.txt)&#xff1a;hello can i help youi have a dreammaybe you can help me? 實現過程&#xff1a;? Map過程&#xff1a;并行讀取文本&#xff0c;對讀取的單詞進行Map操作&#xff0c;每個詞將會形成…

python理論知識選擇題_Python基礎自測題答案和基礎知識梳理

Python基礎自測題答案和基礎知識梳理 1.關于Python中的lambda表達式的函數體自能是單獨一條語句&#xff0c;所以答案選擇C。 例如&#xff1a;>>>g lambda x: 2*x1 g(3) 7 2.Python中的變量不需要事先聲明&#xff0c;但是需要創建和賦值&#xff0c;否則你怎么用&a…

STM32f4 ARM Bootloader

參考資料&#xff1a; 基于ARM 的嵌入式系統Bootloader 啟動流程分析 Bootloader 詳解 ( 代碼環境 | ARM 啟動流程 | uboot 工作流程 | 架構設計) Android系統啟動流程 -- bootloader 在main()之前&#xff0c;IAR都做了啥&#xff1f; STM32 IAP程序 源碼 和測試代碼 有詳細的…

查找算法之順序查找

參考&#xff1a; 1. 順序查找 | 博客園 基本思想&#xff1a; 順序查找&#xff0c;就是從第一個元素開始&#xff0c;按索引順序遍歷待查找序列&#xff0c;直到找出給定目標或者查找失敗。 特點&#xff1a; 1. 對待查序列&#xff08;表&#xff09;無要求 -- 待查找序列可…

matlab kfda,SVD與KFDA相結合人臉識別-matlab-畢業論文

XXXXxx畢業設計(論文)最高達到88%。當在抽取的特征維數為39&#xff0c;PCA空間的投影維數為110的情況下&#xff0c;隨著訓練樣本個數的增加&#xff0c;LDA的識別情況如表4所示表4 ORL人臉庫LDA測試結果(2)訓練樣本數 識別率/% 識別時間/S3 68.2 52.3594 87.92 31.5315 88.00…

python數據預測_python時間序列預測股票走勢

提示&#xff1a;這只是個訓練模型&#xff0c;技術不具備實際意義&#xff0c;入市需謹慎。 首先調用tushare包 import tushare as ts import pandas as pd import matplotlib.pyplot as plt 查自己比較感興趣的股票&#xff0c;這里我查找的是新能源/燃料電池/氫燃料&#xf…

30.Android之百度地圖簡單學習

今天用了下百度地圖&#xff0c;簡單寫了一個例子&#xff0c;記錄下。 一、申請AK&#xff08;API Key&#xff09; 要想使用百度地圖sdk&#xff0c;就必須申請一個百度地圖的api key。申請流程挺簡單的。 首先注冊成為百度的開發者&#xff0c;然后打開http://lbsyun.baidu.…

在datatable中,在指定位置插入列

假如dataset ds 里面已經存在了數據&#xff0c;當我們想在datatable中插入一列數據&#xff0c;可以用以下方法實現&#xff1a;ds.Tables[0].Columns.Add("star");ds.Tables[0].Columns["star"].SetOrdinal(0);這樣“star”列就添加到datatable的第一列了…

python爬取b站彈幕_爬取B站彈幕并且制作詞云

目錄 SRE實戰 互聯網時代守護先鋒&#xff0c;助力企業售后服務體系運籌帷幄&#xff01;一鍵直達領取阿里云限量特價優惠。 爬取彈幕 1. 從手機端口進入網頁爬取找到接口 2.代碼 import requests from lxml import etree import numpy as np urlhttps://api.bilibili.com/x/v1…

myeclipse始終build workspace

之前我的myeclipse運行某個項目的時候&#xff0c;總是不停的buildworkspace&#xff0c;而且稍微改動一個(不管是java類還是jsp)都會加載接近1分鐘甚至更久&#xff0c;從網上搜了好久&#xff0c;先總結下搜的多數方法 1、叫你去掉.project文件的一段話 <buildCommand>…

python控制燈_Python 控制樹莓派 GPIO 輸出:控制 LED 燈

樹莓派 GPIO 控制輸出的入門應該都是從控制 LED 燈開始的吧。 樹莓派版本&#xff1a;Model 3B 樹莓派系統&#xff1a;Raspbian Stretch with desktop and recommended software&#xff0c;April 2019 連接裝置 準備一個 LED 燈&#xff0c;兩個兩頭都為母的杜邦線。對照下圖…

圖論:弦圖最小點染色

弦圖的定義&#xff1a;當圖中任意長度大于3的環都至少有一個弦時&#xff0c; 一個無向圖稱為弦圖 不存在四角、五角等關系就說明這個圖是一個弦圖 題目問的是&#xff0c;任何一對相互認識的人不可以組一隊&#xff0c;問最多可以組多少對 所有的人構成的關系圖是一個弦圖&am…

報錯型sql注入原理分析

0x00&#xff1a;前言關于sql注入&#xff0c;經久不衰&#xff0c;現在的網站一般對sql注入的防護也相對加強了&#xff0c;2016年的***測試報告中&#xff0c;出現最多的是xss&#xff08;跨站腳本***&#xff09;和明文傳輸等&#xff0c;但是對sql注入的利用方式&#xff0…

matlab矩陣 0,matlab zeros初始化為0矩陣

zeros為創建一個值為零的數組&#xff1b;如matrix1zeros(4,5);%4*5的矩陣&#xff0c;矩陣中每個元素都為0matrix2zeros(4,5,3);%4*5*3的數組&#xff0c;數組中每個元素都為0下面舉一個將圖像存到數組的例子對RGB圖片1.jpg&#xff0c;2.jpg&#xff1b;大小為700*500*3創建4…

HDU 2199

人生中第一道搜索題 精度精度、&#xff01;&#xff01;&#xff01; 1 #include<iostream>2 #include<algorithm>3 #include<cmath>4 #include<cstdio>5 using namespace std;6 double f(double x)7 {8 return 8*pow(x,4.0)7*pow(x,3.0)2*pow(x,…

python文件編譯_編譯Python文件

編譯Python文件 一、編譯Python文件 為了提高加載模塊的速度&#xff0c;強調強調強調&#xff1a;提高的是加載速度而絕非運行速度。python解釋器會在__pycache__目錄中下緩存每個模塊編譯后的版本&#xff0c;格式為&#xff1a;module.version.pyc。通常會包含python的版本號…

SDN-博客收集

1、云網融合的多云網絡轉載于:https://www.cnblogs.com/snowwhite/p/9624404.html

php cookie 字串,php入門(字符串,cookie,session)

php入門(字符串,cookie,session)&#xff0c;有需要的朋友可以參考下。字符串獲取字符串的長度: strlen()函數獲取中文字長echo mb_strlen($str,”UTF8”);英文字符串截取$stri love you;復制代碼//截取love這幾個字母echo substr($str, 2, 4);//為什么開始位置是2呢&#xff0…

批處理命令Start

2019獨角獸企業重金招聘Python工程師標準>>> 運行hello.exe&#xff08;最小化&#xff09; start /MIN hello.exe 用記事本打開readme.txt&#xff08;最大化&#xff09; start /MAX notepad readme.txt 打開網頁 start http://www.baidu.com/ 調用另外一個腳本&…