Ограничить доступ к пути в URL - PullRequest
0 голосов
/ 11 сентября 2018

Если у меня есть URL "http://somesite.com/root/folder/subdirectory/myfile.pdf" Как я могу убедиться, что пользователь может получить доступ к полному URL для просмотра и загрузки myfile.pdf, но не имеет доступа к "http://somesite.com/root" или" http://somesite.com/root/folder" или "http://somesite.com/root/folder/subdirectory"??

Реализация может быть в HTML, angular 6, реагировать или в любых других подобных структурах.

1 Ответ

0 голосов
/ 11 сентября 2018

Вы можете определить маршрут, который будет загружать PDF для вас.

http://somesite.com/root/folder/subdirectory/test.pdf

В компоненте для этого маршрута вы можете выбрать PDF на основе имени.

<Route exact path="/root/folder/subdirectory/test.pdf" component={PDFComponent } />

import pdf from './assets/pdf/test.pdf';

class PDFComponent extends Component {
render(){
return(
 <pdf /> 
 );
}
}

Таким образомбудет доступен только этот конкретный URL.

...