Skip to content

Instantly share code, notes, and snippets.

View surfmuggle's full-sized avatar
💭
Browsing stuff

surfmuggle surfmuggle

💭
Browsing stuff
View GitHub Profile
@surfmuggle
surfmuggle / main.dart
Last active September 22, 2023 15:47
keen-nebula-4294
import 'dart:convert' as convert;
import 'package:http/http.dart' as http;
void main(List<String> arguments) async {
final urlHttpBin = Uri.https('httpbin.org', '/basic-auth/myuser/mypasswd');
const base64Encoder = convert.Base64Encoder();
var creds64 = base64Encoder.convert('myuser:mypasswd'.codeUnits);
// https://pub.dev/documentation/http/latest/http/Client-class.html
@surfmuggle
surfmuggle / Main.kt
Last active January 23, 2024 21:49 — forked from Da9el00/Main.kt
Kotlin - Making API Calls in Kotlin Without External Libraries
import java.io.BufferedReader
import java.io.InputStreamReader
import java.net.HttpURLConnection
import java.net.URI
import java.net.URL
fun main() {
val apiUrl = "https://catfact.ninja/fact" //API endpoint
// add proxy support if your pc is behind a corporate proxy
System.setProperty("java.net.useSystemProxies", "true");