cuốn sách gpt4 ai đã làm

php file_get_contents($url) & trở thành &

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 12:36:58 29 4
mua khóa gpt4 Nike

Tôi đang cố gắng đưa ra yêu cầu tới api coinbase như thế này

$url = "https://api.gdax.com/products/BTC-USD/candles?start=".date($format,$starting_date)."&end=".date($format,$ending_date)." & hạt=".$ hạt;

然后我在 file_get_contents($url) Đưa vào nhưng nó báo lỗi

file_get_contents(https://api.gdax.com/products/BTC-USD/candles?start=2015-05-07&end=2015-05-08&grainarity=900): Không thể mở luồng: Yêu cầu HTTP không thành công! HTTP/1.1 400 Yêu cầu không hợp lệ.

Tất nhiên câu hỏi đặt ra là khi "&" trở thành "&".

câu trả lời hay nhất

Đăng bài này vì nó hoạt động tốt nhất cho tôi. Tôi biết đây là một câu hỏi cũ.

Tôi tìm thấy bằng cách sử dụng http_build_query Khi xây dựng truy vấn, vấn đề về dấu và ký hiệu sẽ biến mất.

ví dụ

$url = 'https://example.url';

// http_build_query xây dựng truy vấn từ một mảng
$query_array = mảng (
'tìm kiếm' => chuỗi $,
'từ' => $từ,
'đến' => $ tới,
'định dạng' => 'json'
);

$query = http_build_query($query_array);
$result = file_get_contents($url . '?' . $query);

EDIT: Vừa thấy câu trả lời của @joshi (thực sự đã nhấp vào liên kết) và http_build_query được sử dụng ở đó.

Về php file_get_contents($url) & trở thành &, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/30120211/

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress