当前位置: 首页 > news >正文

建立网站底线wordpress简称

建立网站底线,wordpress简称,小程序导航wordpress,网络传媒公司怎么运营最近项目遇到需要从http请求下载文件到服务器,下载前需要判断下http中的文件是否存在。如果判断本地服务器上文件是否存在,用file.exists来判断。但是这个方法却无法判断http中文件是否存在。 如果要判断http文件是否存在,用如下代码&#xf…

        最近项目遇到需要从http请求下载文件到服务器,下载前需要判断下http中的文件是否存在。如果判断本地服务器上文件是否存在,用file.exists来判断。但是这个方法却无法判断http中文件是否存在。

        如果要判断http文件是否存在,用如下代码:

import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.URL;public class Main {public static void main(String[] args) {String urlString = "http://example.com/file.txt";try {URL url = new URL(urlString);HttpURLConnection connection = (HttpURLConnection) url.openConnection();connection.setRequestMethod("HEAD");int responseCode = connection.getResponseCode();if (responseCode == HttpURLConnection.HTTP_OK) {System.out.println("文件存在");} else {System.out.println("文件不存在");}} catch (IOException e) {System.out.println("连接失败");}}
}

如果对方系统需要身份验证,那么需要加如下代码。我们系统是需要token验证。加权限验证的代码如下:

import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.URL;public class Main {public static void main(String[] args) {String urlString = "http://example.com/file.txt";try {URL url = new URL(urlString);HttpURLConnection connection = (HttpURLConnection) url.openConnection();//权限校验connection.setRequestProperty("X-JFrog-Art-Api","cmv125VmedaeDAFdafLFAF2ed");//HEAD请求,不返回响应体,但是有些服务器可能不支持,则改成GET请求connection.setRequestMethod("HEAD");int responseCode = connection.getResponseCode();if (responseCode == HttpURLConnection.HTTP_OK) {System.out.println("文件存在");} else {System.out.println("文件不存在");}} catch (IOException e) {System.out.println("连接失败");}}
}

判断http中文件是否存在可以利用java.nio的方法,代码如下:

import java.io.IOException;
import java.net.URL;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;public class Main {public static void main(String[] args) {String urlString = "http://example.com/file.txt";try {URL url = new URL(urlString);Path path = Paths.get(url.toURI());if (Files.exists(path)) {System.out.println("文件存在");} else {System.out.println("文件不存在");}} catch (IOException e) {System.out.println("连接失败");}}
}

http://www.yayakq.cn/news/468862/

相关文章:

  • 人才市场官方网站做网站应该用多少分辨率
  • 湘潭培训网站建设新手小白如何做电商
  • 运城做网站的公司施工企业资质证书封皮
  • 做效果图的网站有哪些软件网站建设经验会议讲话稿
  • 玉树电子商务网站建设哪家好医院网站改版建设方案
  • 医院网站建设滞后赚钱项目
  • 生物科技公司网站模板建筑网片价格
  • 建立网站请示wordpress编辑菜单
  • 上海金工建设集团有限公司网站快站登录
  • 手表二级市场网站佛山自己网站建设
  • 做游戏模型挣钱的网站wordpress 3.5下载
  • 公司做网站自己可以做.wordpress
  • 肥城网站建设电话用php做网站流程
  • 网站资讯板块的搭建江苏州 网站制作
  • 兼职做Ppt代抄论文的网站个人网站建设流程
  • 上海做网站公司做网站的公司有哪些wordpress5回复后查看
  • 做网站界面多少钱houzz室内设计
  • 做京东一样的网站网络服务公司注册官网
  • 网站微信收款二维码怎么做wordpress 精简
  • 罗村网站制作公司科技馆网站建设背景
  • dede网站漏洞网站建设空间什么意思
  • 网站设计制作服务好态度好东莞市网站建设制作设计平台
  • 外贸做的社交网站有哪些企业网站属于广告吗
  • 网站品牌形象设计怎么做成立网站有什么要求
  • ps在线网站宁津网页设计
  • 怎样建设自己网站石家庄网络推广建站
  • 济南高新区 网站建设公司网站备案后 换服务器
  • 网站权重怎么做的阿里巴巴官网下载手机版
  • 网站底部友情链接代码学it学费大概多少钱
  • 金沙网站怎么做代理wordpress添加广告位