Проблема с разными ответами от команды `cURL` на локальной машине и на сервере может быть вызвана несколькими факторами:
1. **Настройки IP**: Некоторые серверы могут блокировать запросы из определенных диапазонов IP-адресов. Например, если сервер настроен на то, чтобы принимать запросы только из определенных стран или сетей, то ваш сервер может находиться в заблокированном диапазоне.
2. **Заголовки запроса**: На сервере могут отсутствовать некоторые заголовки, которые необходимы для успешного выполнения запроса. Например, такие заголовки, как `User-Agent`, `Cookies`, `Referer`, `Origin` и т. д., могут влиять на доступ к API.
3. **Защита от автоматизированных запросов**: Многие API имеют защитные механизмы, которые могут блокировать автоматизированные запросы. Например, если сервер видит, что запросы идут не из браузера, он может вернуть 403 Forbidden.
4. **Проблемы с CORS**: Если вы делаете запросы с одного домена на другой, возможно, возникают проблемы с CORS (Cross-Origin Resource Sharing).
5. **Черные списки**: Сделайте запрос с сервера, чтобы проверить, не попал ли IP вашего сервера в черный список.
### Пример cURL-запроса
Чтобы использовать данный XHR-запрос, вы можете воспользоваться следующей командой `cURL`, адаптировав ее под ваши нужды. Учтите, что некоторые заголовки и параметры могут потребовать обновления в зависимости от вашей ситуации:
```bash
curl 'https://gmgn.ai/api/v1/mutil_window_token_info?device_id=05abe25f-15e8-4a3f-9c40-3b1bdf2f197c&client_id=gmgn_web_2025.0122.190823&from_app=gmgn&app_ver=2025.0122.190823&tz_name=America%2FLos_Angeles&tz_offset=-28800&app_lang=en' \
--compressed \
-X POST \
-H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0' \
-H 'Accept: application/json, text/plain, */*' \
-H 'Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3' \
-H 'Accept-Encoding: gzip, deflate, br, zstd' \
-H 'Referer: https://gmgn.ai/sol/token/Dy7M5B3Z5GnyhyHKkcHRFpYxw6eyiF1gqsDTBiT4t4oQ' \
-H 'Content-Type: application/json' \
-H 'Origin: https://gmgn.ai' \
-H 'Connection: keep-alive' \
-H 'Cookie: <ваши куки>' \
--data-raw '{"chain":"sol","addresses":["Dy7M5B3Z5GnyhyHKkcHRFpYxw6eyiF1gqsD"...]}'
```
Обратите внимание, что вы должны заменить `<ваши куки>` на актуальные значения cookies, которые имеют значение для доступа к API. Также, возможно, вам понадобится добавить дополнительные заголовки или параметры в зависимости от настроек сервера.