當前位置:首頁 » 城管服務 » 獲取伺服器路徑

獲取伺服器路徑

發布時間: 2021-01-27 12:50:10

① 如何讀取服務器上文件的絕對路徑

絕對路徑:
絕對路徑是指目錄下的絕對位置,直接到的目標位置。 就是你的主頁上的文件或目錄在硬碟上真正的路徑。
直接登錄伺服器就可以看到絕對路徑文件,打開就可以了。

② 伺服器的文件路徑地址怎麼獲取

上傳文件後的下載地址?這個得看程序是怎麼寫的。上傳到伺服器後存到了哪個地方,之後你去訪問伺服器的這個地址,才能重新下載。你要是不懂就去問開發。

③ 怎樣獲取伺服器跟地路徑php

PHP編程中經常需要用到一些伺服器的一些資料,特把$_SERVER的詳細參數整理下,方便以後使用。

$_SERVER['PHP_SELF'] #當前正在執行腳本的文件名,與 document root相關。

$_SERVER['argv'] #傳遞給該腳本的參數。

$_SERVER['argc'] #包含傳遞給程序的命令行參數的個數(如果運行在命令行模式)。

$_SERVER['GATEWAY_INTERFACE'] #伺服器使用的 CGI 規范的版本。例如,「CGI/1.1」。

$_SERVER['SERVER_NAME'] #當前運行腳本所在伺服器主機的名稱。

$_SERVER['SERVER_SOFTWARE'] #伺服器標識的字串,在響應請求時的頭部中給出。

$_SERVER['SERVER_PROTOCOL'] #請求頁面時通信協議的名稱和版本。例如,「HTTP/1.0」。

$_SERVER['REQUEST_METHOD'] #訪問頁面時的請求方法。例如:「GET」、「HEAD」,「POST」,「PUT」。

$_SERVER['QUERY_STRING'] #查詢(query)的字元串。

$_SERVER['DOCUMENT_ROOT'] #當前運行腳本所在的文檔根目錄。在伺服器配置文件中定義。

$_SERVER['HTTP_ACCEPT'] #當前請求的 Accept: 頭部的內容。

$_SERVER['HTTP_ACCEPT_CHARSET'] #當前請求的 Accept-Charset: 頭部的內容。例如:「iso-8859-1,*,utf-8」。

$_SERVER['HTTP_ACCEPT_ENCODING'] #當前請求的 Accept-Encoding: 頭部的內容。例如:「gzip」。

$_SERVER['HTTP_ACCEPT_LANGUAGE']#當前請求的 Accept-Language: 頭部的內容。例如:「en」。

$_SERVER['HTTP_CONNECTION'] #當前請求的 Connection: 頭部的內容。例如:「Keep-Alive」。

$_SERVER['HTTP_HOST'] #當前請求的 Host: 頭部的內容。

$_SERVER['HTTP_REFERER'] #鏈接到當前頁面的前一頁面的 URL 地址。

$_SERVER['HTTP_USER_AGENT'] #當前請求的 User_Agent: 頭部的內容。

$_SERVER['HTTPS'] — 如果通過https訪問,則被設為一個非空的值(on),否則返回off

$_SERVER['REMOTE_ADDR'] #正在瀏覽當前頁面用戶的 IP 地址。

$_SERVER['REMOTE_HOST'] #正在瀏覽當前頁面用戶的主機名。

$_SERVER['REMOTE_PORT'] #用戶連接到伺服器時所使用的埠。

$_SERVER['SCRIPT_FILENAME'] #當前執行腳本的絕對路徑名。

$_SERVER['SERVER_ADMIN'] #管理員信息

$_SERVER['SERVER_PORT'] #伺服器所使用的埠

$_SERVER['SERVER_SIGNATURE'] #包含伺服器版本和虛擬主機名的字元串。

$_SERVER['PATH_TRANSLATED'] #當前腳本所在文件系統(不是文檔根目錄)的基本路徑。

$_SERVER['SCRIPT_NAME'] #包含當前腳本的路徑。這在頁面需要指向自己時非常有用。

$_SERVER['REQUEST_URI'] #訪問此頁面所需的 URI。例如,「/index.html」。

$_SERVER['PHP_AUTH_USER'] #當 PHP 運行在 Apache 模塊方式下,並且正在使用 HTTP 認證功能,這個變數便是用戶輸入的用戶名。

$_SERVER['PHP_AUTH_PW'] #當 PHP 運行在 Apache 模塊方式下,並且正在使用 HTTP 認證功能,這個變數便是用戶輸入的密碼。

④ 求教java web 在伺服器上獲取路徑問題

歸根結底,Java本質上只能使用絕對路徑來尋找資源。所有的相對路徑尋找資源的方法,都不過是一些便利方法。不過是API在底層幫助我們構建了絕對路徑,從而找到資源的!
在開發Web方面的應用時, 經常需要獲取 伺服器中當前WebRoot的物理路徑。
如果是Servlet , Action , Controller, 或則Filter , Listener , 攔截器等相關類時, 我們只需要獲得ServletContext, 然後通過ServletContext.getRealPath("/")來獲取當前應用在伺服器上的物理地址。
如果在類中取不到ServletContext時, 有兩種方式可以做到:
1. spring框架的思路, 在WEB-INF/web.xml中 , 創建一個webAppRootKey的param, 指定一個值(默認為webapp.root)作為鍵值, 然後通過Listener , 或者Filter , 或者Servlet 執行String webAppRootKey = getServletContext().getRealPath("/"); 並將webAppRootKey對應的webapp.root 分別作為Key , Value寫到System Properties系統屬性中。之後在程序中通過System.getProperty("webapp.root")來獲得WebRoot的物理路徑。
2. 利用Java的類載入機制 調用 XXX.class.getClassLoader().getResource(""); 方法來獲取到ClassPath , 然後處理獲得WebRoot目錄,這種方式只能是該class在WebRoot/WEB-INF/classes下才能生效, 如果該class被打包到一個jar文件中, 則該方法失效。這時就應該用下面一種方式。
根據第二種的思路,我們還可以再擴展一下。不過對於在部署在一台伺服器中的應用來說,若還不是你所需請再往下看。
下面是一些得到classpath和當前類的絕對路徑的一些方法。你可使用其中的一些方法來得到你需要的資源的絕對路徑:
1. DebitNoteAction.class.getResource("")
得到的是當前類FileTest.class文件的URI目錄。不包括自己!
如:file:/D:/eclipse/springTest/WebRoot/WEB-INF/classes/
atacarnet/src/com/evi/moles/atacarnet/action/
2. DebitNoteAction.class.getResource("/")
得到的是當前的classpath的絕對URI路徑。
如:file:/D:/eclipse/springTest/WebRoot/WEB-INF/classes/
3. Thread.currentThread().getContextClassLoader().getResource("")
得到的也是當前ClassPath的絕對URI路徑
如:file:/D:/eclipse/springTest/WebRoot/WEB-INF/classes/
4. DebitNoteAction.class.getClassLoader().getResource("") 或ClassLoader.getSystemResource("")
得到的也是當前ClassPath的絕對URI路徑。

⑤ java怎麼取出linux伺服器的文件路徑

java可以獲取當前項目的路徑, Class.class.getClass().getResource("/").getPath()
這個是有請求專的情況下,屬request.getSession().getServletContext().getRealPath("")

⑥ 如何通過Java代碼獲取tomcat伺服器的絕對路徑

基本概念的理解絕對路徑:絕對路徑就是你的主頁上的文件或目錄在硬碟上真正的路徑,(URL和物理路徑)例 如:C:xyz est.txt 代表了test.txt文件的絕對路徑。http://www.sun.com/index.htm也代表了一個URL絕對路徑。相對路徑:相對與某個基 准目錄的路徑。包含Web的相對路徑(HTML中的相對目錄),例如:在Servlet中,"/"代表Web應用的跟目錄。和物理路徑的相對表示。例 如:"./" 代表當前目錄,"../"代表上級目錄。這種類似的表示,也是屬於相對路徑。另外關於URI,URL,URN等內容,請參考RFC相關文檔標准。RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax,(http://www.ietf.org/rfc/rfc2396.txt)2.關於JSP/Servlet中的相對路徑和絕對路徑。 2.1伺服器端的地址伺服器端的相對地址指的是相對於你的web應用的地址,這個地址是在伺服器端解析的(不同於html和javascript中的相對 地址,他們是由客戶端瀏覽器解析的)

⑦ 不通過request 獲取伺服器文件夾的路徑,項目spring struts2 mysql

http://gjt1244.blog.163.com/blog/static/19165205620118724046617/

System.getProperty("user.dir") // 獲得項目根目錄的絕對路徑
System.getProperty("user.dir")+「/upload/temp」

你可以在項目啟動的時候,將 路徑保存在一個全局靜態變數里回面,後面隨便怎麼用了答。

⑧ 怎樣得到伺服器文件的路徑

朋友,這樣就OK了。
string filename = Server.MapPath("ConnectionString.txt的路徑版名權");

http://..com/question/269420643.html

⑨ java 文件在伺服器中定位絕對路徑

類名.class.getResource("");
java.lang.Class.getResource() 查找給定名字的資源
import java.net.URL;import java.lang.*;public class ClassDemo {

public static void main(String[] args) throws Exception {

ClassDemo c = new ClassDemo();
Class cls = c.getClass();

// finds resource relative to the class location
URL url = cls.getResource("file.txt");
System.out.println("Value = " + url);

// finds resource relative to the class location
url = cls.getResource("newfolder/a.txt");
System.out.println("Value = " + url);
}}
結果:
Value = file:/C:/Program%20Files/Java/jdk1.6.0_06/bin/file.txt
Value = null

⑩ winform怎麼獲取伺服器上的文件路徑

WinForm是獲取不到伺服器上的文件路徑的,否則太可怕了。

除非伺服器通過Web服務的介面返回。

熱點內容
影視轉載限制分鍾 發布:2024-08-19 09:13:14 瀏覽:319
韓國電影傷口上紋身找心裡輔導 發布:2024-08-19 09:07:27 瀏覽:156
韓國電影集合3小時 發布:2024-08-19 08:36:11 瀏覽:783
有母乳場景的電影 發布:2024-08-19 08:32:55 瀏覽:451
我准備再看一場電影英語 發布:2024-08-19 08:14:08 瀏覽:996
奧迪a8電影叫什麼三個女救人 發布:2024-08-19 07:56:14 瀏覽:513
邱淑芬風月片全部 發布:2024-08-19 07:53:22 瀏覽:341
善良媽媽的朋友李采潭 發布:2024-08-19 07:33:09 瀏覽:760
哪裡還可以看查理九世 發布:2024-08-19 07:29:07 瀏覽:143
看電影需要多少幀數 發布:2024-08-19 07:23:14 瀏覽:121