1

Я использую Windows 10 и curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL.

Я пытаюсь загрузить файлы из ESA API с помощью этой команды curl :

curl --ssl-no-revoke -u eduardojsilvajr \
    https://scihub.copernicus.eu/dhus/search?q=footprint:"Intersects(POLYGON((-4.53 29.85,26.75 29.85,26.75 46.80,-4.53 46.80,-4.53 29.85)))"

Это пример сайта API Центра открытого доступа Copernicus.

Но когда я запускаю указанную выше команду curl , я получаю это сообщение:

<?xml version="1.0" encoding="utf-8"?><feed xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns="http://www.w3.org/2005/Atom">
<title>Sentinels Scientific Data Hub search results for: footprint:Intersects(POLYGON((-4.53</title>
<subtitle>Displaying  results. Request done in 0.001 seconds.</subtitle>
<updated>2019-02-20T23:17:34.037Z</updated>
<author>
<name>Sentinels Scientific Data Hub</name>
</author>
<id>https://scihub.copernicus.eu/dhus/search?q=footprint:Intersects(POLYGON((-4.53</id>
<opensearch:totalResults/>
<opensearch:startIndex>0</opensearch:startIndex>
<opensearch:itemsPerPage>10</opensearch:itemsPerPage>
<opensearch:Query role="request" searchTerms="footprint:Intersects(POLYGON((-4.53" startPage="1"/>
<link rel="self" type="application/atom+xml" href="https://scihub.copernicus.eu/dhus/search?q=footprint:Intersects(POLYGON((-4.53&amp;start=0&amp;rows=10"/>
<link rel="first" type="application/atom+xml" href="https://scihub.copernicus.eu/dhus/search?q=footprint:Intersects(POLYGON((-4.53&amp;start=0&amp;rows=10"/>

Как видите, проблема с пробелами. Я пробовал обратную косую черту, одинарные кавычки, двойные кавычки и передачу URL-адреса с помощью файла (@file), но ничто не заставляет эту команду curl работать.

Как мне заставить это работать?

0