Endpoint który zawsze będzie odpowiadał 200 (OK)

Odpowiedz Nowy wątek
2019-09-10 11:47
0

Hej Wszystkim,

Przepraszam, za zupełny brak wiedzy merytorycznej ale web development jest dla mnie czymś zupełnie nowym. Założyłem sobie hosting www i na serwerze stworzyłem dwa katalogi "endpoint1" i "endpoint2". Powiedzmy, że moja domena to "www.abc.com". Chciałbym aby każdy http reqest "Post" do "abc.com/endpoint1" zwracał zawsze 200 (OK). Znalazłem prosty program w PHP

<?php 
if ( isset( $_POST['submit'] ) ) {
    http_response_code(200); 
    echo http_response_code();  
    return; 
}
?> 

Jednak nie mam pojęcia gdzie go wstawić żeby działało. Czy w ogóle kombinuję w dobrą stronę czy wszystko mylę?

edytowany 1x, ostatnio: cerrato, 2019-09-10 12:06

Pozostało 580 znaków

2019-09-10 12:37

Wklejasz do pliku endpoint1.php i możesz wtedy wywołać, wpisując "abc.com/endpoint1.php.
Jeśli zaś chcesz wywołać wpisaniem abc.com/endpoint1, to potrzebujesz jeszcze pliku .htaccess z ± takim zapisem:

Options FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteRule ^([^.]+)$ $1.php [L]

Pozostało 580 znaków

2019-09-11 10:29
0
Freja Draco napisał(a):

Wklejasz do pliku endpoint1.php i możesz wtedy wywołać, wpisując "abc.com/endpoint1.php.
Jeśli zaś chcesz wywołać wpisaniem abc.com/endpoint1, to potrzebujesz jeszcze pliku .htaccess z ± takim zapisem:

Options FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteRule ^([^.]+)$ $1.php [L]

Dzięki wielkie! Działa

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0