Как установить базовый URL-адрес для использования определенного URL-адреса запроса GET для этой страницы - PullRequest
0 голосов
/ 17 июня 2019

Я пытаюсь получить данные из запроса GET для конкретной страницы.

Базовый URL будет, например, https://example.com/pages/subpage

Используя консоль на этой странице, я получаю данные, которые доступны только для этой конкретной страницы.

Могу ли я установить базовый URL и GET URL при использовании getJSON?

getJSON('https://api.example.com/api/pagedata', function(err, response) { }

Больше разъяснений: https://example.com/pages/subpage1, https://example.com/pages/subpage2 и https://example.com/pages/subpage3 все получили один и тот же GET URL в API (https://api.example.com/api/pagedata), но данные ответов будут иметь разные значения в зависимости от того, на какой странице вы находитесь .

1 Ответ

0 голосов
/ 17 июня 2019

у вас есть URL A, B & C, тогда вы можете использовать тот же GET URL, используя параметры.например,

В javascript:

var page = "A";
getJSON('https://api.example.com/api/pagedata?current_page='+page, function(err, response) { }

ПРИМЕЧАНИЕ: установить переменную страницу в соответствии с именем страницы

В PHP:

  <?php

    $current_page = $_GET["current_page"];

    if($current_page=='A'){
      // your code here for page A
    }else if($current_page=='B'){
    // your code here for page B
    } else if($current_page=='C'){
    // your code here for page C
    }
?>

HAPPY CODING :-)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...