1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          javahttppost上傳文件

          來源:互聯網轉載 時間:2024-10-05 06:15:46
          1.上傳接口
          @IgnoreToken
          @RequestMapping(value="/upload/cpicFile",method=RequestMethod.POST)
          publicvoidcpicFile(HttpServletResponseresponse,HttpServletRequestrequest){
          ErrorCodeerrorCode=ErrorCode.FAILED;
          MapreqData=this.getContent(request);
          Stringpath=SysConf.CPIC_WORKBASEDIR;//上傳路徑
          try{
          Stringname=(String)reqData.get("name");
          Stringcontent=(String)reqData.get("content");
          byte[]bytes=org.apache.commons.codec.binary.Base64.decodeBase64(content);
          //寫入文件
          FilefileTmp=newFile(path+name);//臨時文件
          FileOutputStreamfop=newFileOutputStream(fileTmp);
          if(!fileTmp.exists()){
          fileTmp.createNewFile();
          }
          fop.write(bytes);
          fop.flush();
          fop.close();
          System.err.println("Done");
          errorCode=ErrorCode.SUCCESS;
          }catch(Exceptione){
          logger.error("上傳CPIC圖片異常",e);
          errorCode=ErrorCode.SYS_ERROR;
          }
          sendResponseContent(response,reqData,errorCode);
          }
          2.測試接口
          @Test
          publicvoidtestCpicUploadFile(){
          try{
          MapparamMap=newHashMap();
          paramMap.put("name","cpic-160714.xml");
          Filef=newFile("C:/sftp/cpic-20160713-3.xml");
          InputStreamin=newFileInputStream(f);
          byte[]b=newbyte[(int)f.length()];//創建合適文件大小的數組
          in.read(b);//讀取文件中的內容到b[]數組
          in.close();
          Strings=newString(b);
          System.out.println("s="+s);
          System.out.println("b1="+b);//內存地址
          Stringss=org.apache.commons.codec.binary.Base64.encodeBase64String(b);//base64編碼
          System.out.println("ss="+ss);
          System.out.println("b2="+Base64.decodeBase64(ss));//內存地址
          paramMap.put("content",ss);
          //@IgnoreToken
          //paramMap.put("token","54ungzbaach65xypcceq48gd6jwlyros");//token可以加一個注解。
          System.out.println("paramMap="+paramMap);
          HttpResulthttpResult=HttpUtil.post("/cpic/upload/cpicFile",paramMap);
          System.out.println(httpResult);
          }catch(Exceptione){
          e.printStackTrace();
          }
          }企業網站建設常見問題

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          電信網上營業廳怎樣查詢固話余額?你好!感謝您對電信的支持!您可以通過以下方式檢查余額:1.11888充值熱線:本機撥打11888,然后根據語音提示選擇1-9-1,即可查詢本機余額。2.短信營業廳:電信手機用戶在本機編輯短信指令電信網上營業廳運營商服務密碼怎么修改?1.用手機撥打100013 1輸入原密碼修改。電信手機撥號免費;2.發短信“502#舊密碼#6位新密碼”到10001修改。發送和接收均免...

          2022年9月潘家園古玩市場營業時間?周一至周五,上午9點到晚上21點。周六和周日,從早上7點到晚上21點。潘家園古玩市場一般指潘家園舊貨市場,地址位于北京三環李花偉18號。潘家園古玩市場2022年9月周一至周五對外開放,每天上午9: 00至晚上21: 00。周六周日每天早上7點到晚上21點。潘家園古玩市場攻略?北京潘家園舊貨市場位于北京三環東南角,是大型舊貨市場,每周四天營業,從周四到周日。各種...

          成都華陽客運站可以網上訂票?你可以在網上訂票。打開微信,搜索添加“華陽客運中心”微信微信官方賬號,點擊底部第一個菜單欄“查詢購票”,選擇想要到達的車站和出發日期,點擊“訂票”按鈕,選擇車票數量,輸入電話號碼即可訂票?,F在網上訂票非常方便,容易操作。希望能幫到你。怎么查汽車票?該方法如下:1.首先在官網登陸當地的汽車總站。其實所有的公交車站購票性質都是一樣的。你可以查一下當地的公交車站,然后在那里訂...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>