Получение JSON с использованием PHP и использование его в jQuery [duplicate]

Sine Python 3.5 вы можете использовать функцию math.isclose(), если условия

import math

if math.isclose(0.1 + 0.2, 0.3, abs_tol=0.01):
    pass
2
задан 8 March 2016 в 09:52
поделиться

1 ответ

Из PHP:

$url = $_GET['url'];

Он пытается прочитать URL-адрес из строкового параметра запроса с именем url.

Из JavaScript:

url=proxy + '?' +'https://www.aviationweather.gov/adds/dataserver_current/httpparam?datasource=metars&requestType=retrieve&format=xml&mostRecentForEachStation=constraint&hoursBeforeNow=1.25';

Вы передаете данные raw, не кодируя их как строку запроса.

Для этого:

var url = 'https://www.aviationweather.gov/adds/dataserver_current/httpparam?datasource=metars&requestType=retrieve&format=xml&mostRecentForEachStation=constraint&hoursBeforeNow=1.25'
var query = encodeURIComponent("url") + "=" + encodeURIComponent(url);
var proxy_url = proxy + "?" + query;

Таким образом, вы используете jQuery, так что вы не должны вручную создавать URL вручную:

var url = 'https://www.aviationweather.gov/adds/dataserver_current/httpparam?datasource=metars&requestType=retrieve&format=xml&mostRecentForEachStation=constraint&hoursBeforeNow=1.25'

$.ajax({
    type: "GET",
    url: proxy,
    data: {'url': url},
    // etc
1
ответ дан Quentin 27 August 2018 в 16:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: