Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2017.05.21;
Скачать: [xml.tar.bz2];

Вниз

Еще один вопрос про Post-запрос   Найти похожие ветки 

 
Иван Д.   (2015-09-11 15:31) [0]

Делаю Post-Запрос из Delphi-программы: IdHTTP1.Post(url,str);
Он обращается к файлу скажем index.php
Какое содержание должно быть в файле .htaccess, чтобы пользователь не смог бы получить доступ к нему, скажем через браузер, а Delphi-программа бы смогла?
Заранее спасибо!


 
Иван Д.   (2015-09-11 15:33) [1]

Например с запретом
<Files index.php>
deny from all
</Files>
и Delphi-программе отказано в доступе.


 
megavoid ©   (2015-09-11 16:11) [2]


> Какое содержание должно быть в файле .htaccess

Никакое, с точки зрения веб-вервера браузер и программа выглядят одинаково.

Конечно, можно обойти "костылём". например, юзер-агентом:
IdHTTP1.Request.UserAgent := "kostyl";
и
SetEnvIfNoCase User-Agent kostyl good
Order Deny,Allow
Deny from All
Allow from env=good

Но с такой же лёгкостью это можно и обойти.

По-хорошему, надо делать авторизацию, и желательно, прикрутить к сайту https.


 
megavoid ©   (2015-09-11 16:12) [3]

*Веб-вервер - это гибрид Апача и Вервольфа, по ночам оборачивается и кусает визиторов :)))


 
Иван Д.   (2015-09-11 16:30) [4]

megavoid, большое спасибо!



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2017.05.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.001 c
2-1441869771
vegarulez
2015-09-10 10:22
2017.05.21
Как сделать класс или объект.


2-1441974701
Иван Д.
2015-09-11 15:31
2017.05.21
Еще один вопрос про Post-запрос


15-1461842570
Pavia
2016-04-28 14:22
2017.05.21
Состоялся первый запуск с российского космодрома Восточный.


15-1461913150
ВладОшин
2016-04-29 09:59
2017.05.21
Получить уровень вложенности кода.


2-1441934811
dmk
2015-09-11 04:26
2017.05.21
TCheckBox.OnClick





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский