{"id":20358591,"url":"https://github.com/setghm/PascalWeb","last_synced_at":"2025-05-08T05:31:32.662Z","repository":{"id":243784557,"uuid":"813435242","full_name":"setghm/PascalWeb","owner":"setghm","description":"HTTP and HTTPS client library for FreePascal in a single unit","archived":false,"fork":false,"pushed_at":"2025-04-20T01:41:37.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-20T02:37:21.797Z","etag":null,"topics":["freepascal","freepascal-library","http-client","portable-library"],"latest_commit_sha":null,"homepage":"","language":"Pascal","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/setghm.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,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-06-11T04:47:36.000Z","updated_at":"2025-04-20T01:42:57.000Z","dependencies_parsed_at":"2024-06-11T06:23:04.111Z","dependency_job_id":"29679a1c-776d-4855-860d-565e676c55d7","html_url":"https://github.com/setghm/PascalWeb","commit_stats":null,"previous_names":["setghm/httpmessages","setghm/pascalweb","setghm/pascalhttpclient"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/setghm%2FPascalWeb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/setghm%2FPascalWeb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/setghm%2FPascalWeb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/setghm%2FPascalWeb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/setghm","download_url":"https://codeload.github.com/setghm/PascalWeb/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253008770,"owners_count":21839699,"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":["freepascal","freepascal-library","http-client","portable-library"],"created_at":"2024-11-14T23:27:52.292Z","updated_at":"2025-05-08T05:31:32.654Z","avatar_url":"https://github.com/setghm.png","language":"Pascal","funding_links":[],"categories":[],"sub_categories":[],"readme":"Small library for sending and receiving HTTP messages for Free Pascal.\n\nFeatures:\n\n- Does not raise exceptions on 40x and 50x status codes, so you can read the response content\n- Only uses portable built-in FreePascal units\n- Compiles to a single unit\n- Support for HTTP and HTTPS\n\n## How to integrate\n\nTo start using the library, you can simply copy the contents of the `src/` directory into your project source code and start using the unit (see `/examples`).\n\nOr you can compile the unit first and copy the generated `PascalWeb.o` and `PascalWeb.ppu` files into your unit path.\n\nI wrote the library using only `.inc` files and a `.pp` file to avoid setting up a package manager.\n\nThe `Makefile` is used for automate tasks only.\n\n\u003e [!NOTE]\n\u003e Since this library makes use of the OpenSSL unit provided by FPC, you will need to download the OpenSSL 1.0.2 binaries and place them in your project build directory.\n\u003e\n\u003e You can find those binaries in [the IndySockets git repository](https://github.com/IndySockets/OpenSSL-Binaries).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsetghm%2FPascalWeb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsetghm%2FPascalWeb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsetghm%2FPascalWeb/lists"}