HTML에서 파일 입력에 로컬 파일 경로를 할당하는 방법
HTML 요소는 사용자가 로컬 컴퓨터에서 파일을 선택하여 서버에 업로드할 수 있도록 하는 데 사용됩니다. 그러나 보안 문제로 인해 이 입력 필드의 값을 클라이언트측 디스크 파일 시스템 경로로 직접 설정할 수는 없습니다.
이것이 가능하고 악성 웹사이트가 다음 코드를 사용하여 이를 악용할 수 있다고 상상해 보십시오.
<form name="foo" method="post" enctype="multipart/form-data"> <input type="file" value="c:/passwords.txt"> </form> <script>document.foo.submit();</script>
이렇게 하면 웹사이트가 로컬 컴퓨터에 저장된 비밀번호와 같은 중요한 파일에 무단으로 액세스할 수 있습니다.
대신 브라우저는 공개적으로 액세스할 수 있는 웹 리소스에 대한 파일 입력 필드의 값입니다. 원격 파일에 값을 설정할 수 있지만 이는 로컬 파일 경로에 액세스하는 것과 동일한 수준의 기능을 제공하지 않습니다.
위 내용은 HTML 파일 입력 요소에 대한 로컬 파일 경로를 직접 설정할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!