All Projects → SpaceHead1C → 1c_http

SpaceHead1C / 1c_http

Licence: Apache-2.0 license
Подсистема 1С для работы с HTTP

Programming Languages

1C Enterprise
81 projects

Projects that are alternatives of or similar to 1c http

Curlsharp
CurlSharp - .Net binding and object-oriented wrapper for libcurl.
Stars: ✭ 153 (+218.75%)
Mutual labels:  curl, cookie, http-client
Ob Http
make http request within org-mode babel
Stars: ✭ 191 (+297.92%)
Mutual labels:  curl, http-client
Google Group Crawler
Get (almost) original messages from google group archives. Your data is yours.
Stars: ✭ 190 (+295.83%)
Mutual labels:  curl, cookie
Odyssey
A piece of software that shows a traceroute of a URL redirect path
Stars: ✭ 41 (-14.58%)
Mutual labels:  url, redirects
php-curl-cookbook
PHP CURL Cookbook 📖
Stars: ✭ 83 (+72.92%)
Mutual labels:  curl, http-client
Hargo
Hargo is a Go library and command line utility that parses HAR files, can convert to curl format, and serve as a load test driver.
Stars: ✭ 164 (+241.67%)
Mutual labels:  curl, http-requests
Resty
Simple HTTP and REST client library for Go
Stars: ✭ 5,368 (+11083.33%)
Mutual labels:  redirects, http-client
Http Client
A high-performance, high-stability, cross-platform HTTP client.
Stars: ✭ 86 (+79.17%)
Mutual labels:  curl, http-client
micell
A collection of functions for front-end development
Stars: ✭ 16 (-66.67%)
Mutual labels:  url, cookie
Netswift
A type-safe, high-level networking solution for Swift apps
Stars: ✭ 21 (-56.25%)
Mutual labels:  url, http-requests
EthernetWebServer SSL
Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for for AVR, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet. It now supports Ethernet TLS/SSL Client. The library supports …
Stars: ✭ 40 (-16.67%)
Mutual labels:  http-client, http-requests
Httpp
Micro http server and client written in C++
Stars: ✭ 144 (+200%)
Mutual labels:  curl, http-client
H2c
headers 2 curl. Provided a set of HTTP request headers, output the curl command line for generating that set. Try the converter online at
Stars: ✭ 113 (+135.42%)
Mutual labels:  curl, http-client
Katipo
HTTP2 client for Erlang based on libcurl and libevent
Stars: ✭ 90 (+87.5%)
Mutual labels:  curl, http-client
direwolf
Package direwolf is a convenient and easy to use http client written in Golang.
Stars: ✭ 44 (-8.33%)
Mutual labels:  http-client, http-requests
Httpie
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie
Stars: ✭ 53,052 (+110425%)
Mutual labels:  curl, http-client
Php Educational Administration
大学微信查教务成绩 数据抓取 数据分析 微信查成绩 验证码识别 redis缓存
Stars: ✭ 38 (-20.83%)
Mutual labels:  curl, cookie
Lush Http
Smart Http Client for PHP
Stars: ✭ 60 (+25%)
Mutual labels:  curl, http-client
http
Aplus Framework HTTP Library
Stars: ✭ 113 (+135.42%)
Mutual labels:  url, cookie
pawn-requests
pawn-requests provides an API for interacting with HTTP(S) JSON APIs.
Stars: ✭ 56 (+16.67%)
Mutual labels:  http-client, http-requests

HTTP-клиент

Подсистема 1С для работы с HTTP. Представляет собой библиотеку методов и инструменты выполнения HTTP-запросов. Реализованы:

  • исполнение запросов по URI (Клиент "понимает" IDN)
  • текучий интерфейс методов настройки выполнения запроса
  • хранение данных результатов запросов в рамках сессии
  • консоль интерактивного выполнения запросов
  • кодогенерация настроенного в консоли запроса
  • импорт из Postman (v 2.1) в консоль
  • настройка консоли в соответствии с командой curl
  • выполнение запросов в серверном и клиентском (асинхронно с версии 2) контексте 1С
  • выполнение запросов в мобильном приложении 1С

Разрабатывается на платформе 8.3.21.1302

Тестировалось на платформе для мобильных устройств 8.3.18.77

Ограничения версии 2:

  • Минимальная требуемая версия платформы: 8.3.18

Ограничения версии 1:

  • Минимальная требуемая версия платформы: 8.3.10
  • Используются синхронные вызовы
  • Не для мобильной платформы

Установка

Примеры кода (расширенный список примеров представлен в Wiki репозитория)

Способ разбора Set-Cookie


Структура каталогов репозитория

./doc – файлы документации

./src – каталог файлов конфигурации

Ссылки

Cookies: HTTP State Management Mechanism

Punycode

Описание формата ZIP файла, Запись ZIP файла

curl man page

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].