{"id":13530358,"url":"https://github.com/TsSaltan/DevelNext-jURL","last_synced_at":"2025-04-01T18:31:36.873Z","repository":{"id":110157445,"uuid":"64651690","full_name":"TsSaltan/DevelNext-jURL","owner":"TsSaltan","description":"Пакет расширений для работы с сетью c поддержкой curl_* функций","archived":true,"fork":false,"pushed_at":"2018-04-24T17:11:14.000Z","size":3193,"stargazers_count":5,"open_issues_count":6,"forks_count":3,"subscribers_count":3,"default_branch":"bundle","last_synced_at":"2024-02-09T06:34:52.059Z","etag":null,"topics":["curl","develnext","develnext-bundle","jphp","php"],"latest_commit_sha":null,"homepage":"https://tssaltan.ru/1116.develnext-jurl-curl/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TsSaltan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-08-01T08:55:13.000Z","updated_at":"2024-02-09T06:34:52.060Z","dependencies_parsed_at":"2023-04-02T12:17:40.727Z","dependency_job_id":null,"html_url":"https://github.com/TsSaltan/DevelNext-jURL","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TsSaltan%2FDevelNext-jURL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TsSaltan%2FDevelNext-jURL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TsSaltan%2FDevelNext-jURL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TsSaltan%2FDevelNext-jURL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TsSaltan","download_url":"https://codeload.github.com/TsSaltan/DevelNext-jURL/tar.gz/refs/heads/bundle","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246691577,"owners_count":20818535,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["curl","develnext","develnext-bundle","jphp","php"],"created_at":"2024-08-01T07:00:48.653Z","updated_at":"2025-04-01T18:31:36.608Z","avatar_url":"https://github.com/TsSaltan.png","language":"PHP","funding_links":[],"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"readme":"@@ -1,83 +0,0 @@\n## DevelNext jURL Bundle\nПакет расширений для работы с сетью c поддержкой curl_* функций\n\n### Возможности\n- Работа с куками\n- Работа с прокси\n- Отправка POST, PUT, DELETE запросов\n- Загрузка файлов\n- Изменение User-Agent, Referer\n- Поддержка Basic авторизации ([пример](http://test.tssaltan.ru/curl/basic.php))\n- Отображение ошибок и характеристик соединения\n\n### Wiki\n* **[Установка и обновление](https://github.com/TsSaltan/DevelNext-jURL/wiki/Установка)**\n* **[Методы класса jURL](https://github.com/TsSaltan/DevelNext-jURL/wiki/Методы-класса-jURL)**\n* **[Поддержка параметров cURL](https://github.com/TsSaltan/DevelNext-jURL/wiki/Поддержка-параметров-cURL)**\n* **[Поддержка функций cURL](https://github.com/TsSaltan/DevelNext-jURL/wiki/Поддержка-функций-cURL)**\n* **[Примеры](https://github.com/TsSaltan/DevelNext-jURL/wiki/Примеры)**\n* **[Демо-проекты](https://github.com/TsSaltan/DevelNext-jURL/wiki/Демо)**\n* **[Тема на форуме](http://community.develstudio.org/showthread.php/13145-cURL-в-DevelNext)**\n\n### Changelog\n```\n--- 1.1 ---\n[Fix] Иногда не создавался файл с куками\n[Add] Поддержка класса cURLFile и функции curl_file_create\n[Add] Авторизации при подключении к прокси (параметр CURLOPT_PROXYUSERPWD, функция jURL::setProxyAuth('login::password'))\n\n--- 1.0.3 ---\n[Fix] После загрузки файла на сервер не закрывался поток для чтения\n\n--- 1.0.2 ---\n[Fix] Ошибка с отправкой raw post\n[Fix] Exception при получении кода 404\n[Add] В компоненте загрузчик добавлено отображение имени скачиваемого файла\n\n--- 1.0.1 ---\n[Fix] Ошибка, возникающая если перед скачиванием файлов был редирект\n[Fix] Заголовки не выводятся в файл при setReturnHeaders(true)\n[Fix] Ошибка при установке/удалении пакета, если отсутствовал файл .bootstrap\n\n--- 1.0 ---\n[Add] Компонент загрузчик\n[Add] Многопоточная загрузка\n[Add] Добавлена поддержка функций http_build_query, parse_str\n[Add] Метод reset для сброса параметров (curl_reset)\n[Fix] Исправлена одновременная отправка файлов и переменных методом POST\n[Fix] Прочие исправления\n\n--- 0.6 ---\n[Add] Загрузка только заголовков без тела запроса (cURL - CURLOPT_NOBODY; jURL - setReturnBody)\n[Fix] Скачаный файл заблокирован процессом\n[Fix] Ошибки при установке некорректных и неподдерживаемых параметров CURLOPT_*\n[Change] В случае ошибки jURL выбрасывает jURLException\n\n--- 0.5 ---\n[Change] Модуль переделан в пакет расширений\n\n--- 0.4.0.1 ---\n[Fix] Ошибка при подключении модуля к форме\n\n--- 0.4 ---\n[Fix] Компилируются в байт-код все компоненты модуля\n[Fix] Исправление ошибок\n\n--- 0.3.1 ---\n[Add] Добавлены подсказки\n[Fix] Исправлен баг, из-за которого прогресс загрузки мог не дойти до 100%\n\n--- 0.3 ---\n[Add] Добавлены параметры CURLOPT_POST, CURLOPT_GET, CURLOPT_PUT, CURLOPT_INFILE\n```\n\n### Сборка расширения\n#### Windows\n```\ngradlew.bat bundle\n```\n\n#### Linux\n```\ngradlew\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTsSaltan%2FDevelNext-jURL","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTsSaltan%2FDevelNext-jURL","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTsSaltan%2FDevelNext-jURL/lists"}