Skip to content

Instantly share code, notes, and snippets.

@pushmon
pushmon / gist:1886321
Created February 22, 2012 17:57
Perl
#!/usr/bin/perl
use LWP::Simple;
my $urlString = 'http://pshmn.com/eaFnY';
my $content = get $urlString;
die 'log error' unless defined $content;
@pushmon
pushmon / node-axios.js
Created November 12, 2019 14:21
Node Axios
// requires axios, install using "npm install axios"
const axios = require('axios');
axios.get('http://pshmn.com/eaFnY')
.then(response => {
console.log(response.data);
}).catch(error => {
console.log(error);
});
@pushmon
pushmon / gist:1886414
Created February 22, 2012 18:11
Python
import urllib2
urlString = 'http://pshmn.com/eaFnY'
try:
handle = urllib2.urlopen(urlString)
handle.read()
handle.close()
except IOError:
print "log error"
@pushmon
pushmon / gist:1886329
Last active September 25, 2018 08:36
Java
package com.teamextension.ping;
import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;
public class UrlPing {
public static void main(String[] args) {
String urlString = "http://pshmn.com/eaFnY";
pingUrl(urlString);
@pushmon
pushmon / gist:1886142
Last active June 18, 2018 17:26
Batch File
rem
rem Please download curl from https://curl.haxx.se/download.html and add it to your path.
rem
@echo on
rem if command fails, exit and do not ping
if %errorlevel% neq 0 goto ERROR
set URL_STRING=http://pshmn.com/eaFnY
curl %URL_STRING%
@pushmon
pushmon / pushmon.sh
Last active April 4, 2018 13:47
Shell
#!/bin/bash
set -e # if command fails, exit and do not ping
urlstring="http://pshmn.com/eaFnY"
curl -L "${urlstring}"
# if you prefer wget over curl, use
# wget -O - "${urlstring}"
@pushmon
pushmon / gist:1886432
Created February 22, 2012 18:14
VBScript
On Error Resume Next
Dim http, urlString
urlString = "http://pshmn.com/eaFnY"
Set http = CreateObject("Msxml2.ServerXMLHTTP")
http.Open "GET", urlString
http.Send
Set http = Nothing
using System;
using System.Net;
namespace TeamEXtension
{
public class UrlPing
{
public static void Main(string[] args)
{
string urlString = "http://pshmn.com/eaFnY";
@pushmon
pushmon / Jquery
Last active December 3, 2015 23:33
Jquery
$(document).ready(function() {
$.ajax({
url: '${urlstring}',
success: function(data) {
document.write(data);
},
error: function(xhr, status, error) {
document.write(error + ": " + JSON.parse(xhr.responseText));
}
});
@pushmon
pushmon / pushmon.ps1
Created June 5, 2012 07:22
PowerShell
$urlString = "http://pshmn.com/eaFnY"
(new-object System.Net.WebClient).DownloadString($urlString)