首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

php简单检测404面的方法示例

本文实例讲述了php简单检测404面的方法。分享给大家供大家参考,具体如下: 需求描述: 检测给定的url是否是404面。...如果遇到404面,则会返回false,否则返回相应的网页内容。...2.file_get_contents默认会读取页面的所有内容,然后再返回。为了提交读取速度,我们可以限制只读取10个字节就返回。 ? <?...://www.baidu.com",null,null,0,10); if($res){ echo $res; }else{ echo "404"; } 方式二: 我们要判断该页面是否是404面...使用该方法在页面404的时候并不会报警告。 因为我们只需要状态码,所以我们不需要读取网页的内容,可以通过设置CURLOPT_NOBODY参数,不读取网页内容,来缩短程序运行的时间。 <?

1.8K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    jsp Request获取url信息的各种方法比较

    Java代码   从Request对象中可以获取各种路径信息,以下例子:   假设请求的页面是index.jsp,项目是WebDemo,则在index.jsp获取有关request对象的各种路径信息如下...   从上不难看出request各个对应方法所代表的含义   Java代码   从request获取各种路径总结:   request.getRealPath("url");//虚拟目录映射为实际目录...plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\uploading\   现在request.getRealPath("/") 这个方法已经不推荐使用了...url,区别如下:   1 前者返回相对路径,后者返回完整路径   2 前者返回string ,后者返回stringbuffer   得到完整请求url可以通过如下方法,getQueryString()...得到的是url后面的参数串,和前者相加就是带参数的请求路径了     String queryString = request.getQueryString();   ring fullPath = url

    1.5K10

    网站404面的设计

    每一个网站都必须有404面,404面指的是显示网站错误链接的页面,可能是该访问的页面不存在,也可能是页面已经被删除。...网站404面对网站SEO优化有着十分重要的作用,它是http协议的一种状态码,当网站链接出现问题或者是错误时,不能够正常显示,404面就会出现。...践行这个原则可以考虑到以下几点: 404面的设计一定要与网站风格一致,不然会让用户感觉进入另一个网站,会立马关闭网页。...不能直接把404面指向首页,这种很容易让搜索引擎误认为多个重复页面,不利于优化。 404面要设置好导航,返回上一级、产品中心、资讯中心、联系我们等,便于引导用户浏览要浏览的内容,避免用户流失。...---- 其实,404面出现主要原因是无法满足用户的需求,用户无法得到自己所想要的东西而出现了404面,所以404面是一个值得重视的页面,不仅需要为每一个网站设置404面,并且在其页面中要表达出对用户的歉意

    1.4K20

    JSP极简教程》在jsp页面获取session对象两种方法九大内置对象代码实例

    两种方法 1、request.getSession().getAttribute("X") 2、${sessionScope.X} 九大内置对象 JSP中有九大内置对象,可以直接用session,也可以获取从...九大内置对象如下: JSP中九大内置对象为: 内置对象 说明 类型 作用域 request 请求对象 javax.servlet.ServletRequest Request response 响应对象...javax.servlet.SrvletResponse Page pageContext 页面上下文对象 javax.servlet.jsp.PageContext Page session 会话对象...javax.servlet.ServletConfig Page page 页面对象 javax.lang.Object Page exception 异常对象 javax.lang.Throwable page 代码实例 jsp...currentUser into session request.getSession().setAttribute("currentUser",currentUser) return "jsp

    95120

    javaweb 与jsp面的交互流程 (初次接触时写)

    javaweb 与jsp面的交互流程 javaweb项目目录 1. javaweb项目的一般目录: ? 2. jsp 页面一般情况下放在 top(前台页面) back(后台页面) 3....name="password" class="password"> ``` 注意到 action里面的路径是一个...service层的某个方法 /** * 修改密码 */ public class ChangePasswordServlet extends HttpServlet...new一个dao层的对象,将得到的对象传给层的某个方法 public class UserService { /** * 注册的方法 * @param user...页面接收到后台返回的结果 如果采用表单提交的方式的话,可以在jsp页面写上 类型 ${msg}的表达式,然后通过servlet的重定向到某个jsp页面,在jsp页面可以通过 JSTL标签及el表达式将返回结果渲染出来

    2.2K20
    领券