发表日期: 2021-08-03 15:41:20 浏览次数:91
嘉兴网络公司|嘉兴网站推广专家_嘉兴网站建设服务中心

嘉兴深入实施“科教兴市”战略,科技进步水平变化情况保持浙江省前列,市及所属县(市)全部进入全国科技进步先进行列,所属县(市、区)全部进入省科技强县(市、区)。
2013年,嘉兴市发明专利申请量和发明专利授权量分别为2983件和407件,嘉兴市人才资源总量达93.20万人,比上年增加8.10万人,增长9.5%。全年获得市级以上各类科技成果113项,其中,获得省级科技成果奖10项,市级科技成果奖103项。技术市场发展平稳,全年经认定登记技术交易金额2.64亿元,交易合同数295项。嘉兴市年末国家级高新技术企业达334家,省级科技型中小企业993家,比上年增加174家。嘉兴市规模以上工业新产品产值2374.12亿元,增长26.2%。科技创新投入力度加大,嘉兴市研究与试验发展经费支出占嘉兴市生产总值比重2.49%。
/**
* 直接通过HTTP协议提交数据到服务器,实现如下面表单提交功能:
* <FORM METHOD=POST ACTION="http://192.168.0.200:8080/ssi/fileload/test.do" enctype="multipart/form-data">
<INPUT TYPE="text" NAME="name">
<INPUT TYPE="text" NAME="id">
<input type="file" name="imagefile"/>
<input type="file" name="zip"/>
</FORM>
* @param path 上传路径(注:避免使用localhost或127.0.0.1这样的路径测试,
* 因为它会指向手机模拟器,你可以使用http://www.baidu.com或http://192.168.1.10:8080这样的路径测试)
* @param params 请求参数 key为参数名,value为参数值
* @param file 上传文件
*/
public static boolean post(String path, Map<String, String> params, FormFile[] files) throws Exception
{
//数据分隔线
final String BOUNDARY = "---------------------------7da2137580612";
//数据结束标志"---------------------------7da2137580612--"
final String endline = "--" + BOUNDARY + "--/r/n";
//下面两个for循环都是为了得到数据长度参数,依据表单的类型而定
//首先得到文件类型数据的总长度(包括文件分割线)
int fileDataLength = 0;
for(FormFile uploadFile : files)
{
StringBuilder fileExplain = new StringBuilder();
fileExplain.append("--");
fileExplain.append(BOUNDARY);
fileExplain.append("/r/n");
fileExplain.append("Content-Disposition: form-data;name=/""+ uploadFile.getParameterName()+"/";filename=/""+ uploadFile.getFilname() + "/"/r/n");
fileExplain.append("Content-Type: "+ uploadFile.getContentType()+"/r/n/r/n");
fileExplain.append("/r/n");
fileDataLength += fileExplain.length();
if(uploadFile.getInStream()!=null){
fileDataLength += uploadFile.getFile().length();
}else{
fileDataLength += uploadFile.getData().length;
}
}