All Projects → bitm0de → HttpsUtility

bitm0de / HttpsUtility

Licence: MIT license
A basic HTTPS utility S# module.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to HttpsUtility

node-webrtc
🔌 WebRTC bindings for Node, written according to the W3C specification.
Stars: ✭ 23 (-48.89%)
Mutual labels:  module
ogma
A monorepo for the ogma logger and related packages
Stars: ✭ 201 (+346.67%)
Mutual labels:  module
vscode-http-client
Simple way to do HTTP requests in Visual Studio Code.
Stars: ✭ 26 (-42.22%)
Mutual labels:  https
TairString
A redis module, similar to redis string, but you can set expire and version for the value. It also provides many very useful commands, such as cas/cad, etc.
Stars: ✭ 99 (+120%)
Mutual labels:  module
puppetlabs-xinetd
Module for managing entries in xinetd
Stars: ✭ 13 (-71.11%)
Mutual labels:  module
nuxt-ts-module
A tiny module to use Typescript within Nuxt.js application.
Stars: ✭ 21 (-53.33%)
Mutual labels:  module
network exporter
ICMP & MTR & TCP Port & HTTP Get - Network Prometheus exporter
Stars: ✭ 162 (+260%)
Mutual labels:  https
JB2A DnD5e
Templates of spells from the DnD5e ruleset (SRD and PHB), to use on FoundryVTT
Stars: ✭ 28 (-37.78%)
Mutual labels:  module
shopyo
shopyo.readthedocs.org
Stars: ✭ 66 (+46.67%)
Mutual labels:  module
puppetlabs-activemq
Puppet ActiveMQ Module
Stars: ✭ 25 (-44.44%)
Mutual labels:  module
docker-letsencrypt-django-nginx-proxy-uwsgi-postgres
Docker + Letsencrypt + Django + Nginx-Proxy + uWSGI 教學
Stars: ✭ 26 (-42.22%)
Mutual labels:  https
A71-Hidden-Mods
A magisk module adding some mods to your Galaxy A71 systemlessly.
Stars: ✭ 16 (-64.44%)
Mutual labels:  module
Framer-Module-ShakeEvent
Shake event for your prototype.
Stars: ✭ 62 (+37.78%)
Mutual labels:  module
webApi-angularjs
⚓ Definitely simplifies your work with server side & organizes webApi layout to further managing.
Stars: ✭ 15 (-66.67%)
Mutual labels:  module
zscilib
An open-source scientific computing library for embedded systems running Zephyr OS or standalone.
Stars: ✭ 85 (+88.89%)
Mutual labels:  module
LanguagePx
Easily Create Domain-Specific Languages (DSLs) in Windows PowerShell
Stars: ✭ 24 (-46.67%)
Mutual labels:  module
moros
A modern http(s) benchmark tool
Stars: ✭ 14 (-68.89%)
Mutual labels:  https
icingaweb2-module-businessprocess
Create top-level views of your applications in a graphical editor. Rules express dependencies between existing hosts and services and let you alert on application level. Business processes are displayed in a tree or list overview.
Stars: ✭ 106 (+135.56%)
Mutual labels:  module
maze generator
A work-in-progress Javascript maze generator module, compatible with both Deno and Node. 🌽
Stars: ✭ 35 (-22.22%)
Mutual labels:  module
nim-mod
A Nim MOD player just for fun
Stars: ✭ 40 (-11.11%)
Mutual labels:  module

HttpsUtility

A basic HTTPS utility S# module for general use where simple secure web requests are necessary, but complex chains of requests involving cookies, and response parsing is not. This module was intended for simple functionality only, where a custom solution is not needed.

modules release downloads issues license

Compatibility

Controller Supported
MC3 No Longer Supported

Information

Multiple headers are supported, the formatting for sending multiple headers to the public functions requires each header to be separated by a | character.

Example: Accept: application/json|Content-Type: application/json

Generated API (Intended for use by SIMPL+)

namespace HttpsUtility.Symbols
{
  // note: type can be instantiated from SIMPL+
  class SimplHttpsClient
  {
    // class properties
    // RegisterDelegate(obj, SimplHttpsClientResponse, SimplHttpsClientResponseHandler);
    // CALLBACK FUNCTION SimplHttpsClientResponseHandler(INTEGER status, STRING responseUrl, STRING content, INTEGER length);
    DelegateProperty SimplHttpsClientResponseDelegate SimplHttpsClientResponse(INTEGER status, STRING responseUrl, STRING content, INTEGER length);

    // class methods
    INTEGER_FUNCTION SendGet(STRING url, STRING headers);
    INTEGER_FUNCTION SendPost(STRING url, STRING headers, STRING content);
    INTEGER_FUNCTION SendPut(STRING url, STRING headers, STRING content);
    INTEGER_FUNCTION SendDelete(STRING url, STRING headers, STRING content);
    STRING_FUNCTION ToString();
    SIGNED_LONG_INTEGER_FUNCTION GetHashCode();
  }
}

Downloads

  • Note: I have no direct affiliation with "SharptoothCode" anymore due to employment changes. I do still have full control over maintaining this repository however. (Current releases on Github will contain the relevant SIMPL Windows and SIMPL+ module files.)

Latest release is available on the releases section: https://github.com/bitm0de/HttpsUtility/releases

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].