我的jsp mini探針

來源:互聯網
上載者:User

沒事寫個小探針玩,因為只能嵌在blog等裡面所以這個只是得到使用者的資訊,等我以後在寫一個功能強大的探針。
代碼如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.util.*"%>
<STYLE type=text/css>
.fontsize
{
font-size: 9pt
}
</STYLE>
<table width="185" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC" class="fontsize">
  <tr>
    <td colspan="2"><div align="center">我自己寫的jsp探針mini版:)</div></td>
  </tr>
  <tr>
    <td width="95">http協議版本:</td>
    <td width="84"><%=request.getProtocol()%></td>
  </tr>
  <%
String Agent = request.getHeader("User-Agent");
StringTokenizer st = new StringTokenizer(Agent,";");
st.nextToken();
//得到使用者的瀏覽器名
String userbrowser = st.nextToken();
//得到使用者的作業系統名
String useros = st.nextToken();
useros = useros.substring(0,useros.length());
//判斷使用者是否支援gzip壓縮傳輸
String gzip = request.getHeader("Accept-Encoding");
if(gzip.indexOf("gzip")<0)
{
 gzip = "不支援";
}
else
{
 gzip = "支援";
}
%>
  <tr>
    <td>您所使用的作業系統:</td>
    <td><%=useros%></td>
  </tr>
  <tr>
    <td>您所使用的瀏覽器:</td>
    <td><%=userbrowser%></td>
  </tr>
  <tr>
    <td>您的機器是否支援gzip壓縮傳輸:</td>
    <td><%=gzip%></td>
  </tr>
  <tr>
    <td>您的ip地址:</td>
    <td><%=request.getRemoteAddr()%></td>
  </tr>
</table>
放在一個支援jsp的空間裡,在想要引用的介面上寫:
<IFRAME SRC="http://XXX.XX.jsp" width="220" height="200" frameborder="0" scrolling="No" >
</IFRAME>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.