Skip to content

Instantly share code, notes, and snippets.

Jochen Bedersdorfer beders

Block or report user

Report or block beders

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
beders / gist:1cb3b3f8ddba12d697f7
Created Apr 17, 2015
Odd side effects using eval
View gist:1cb3b3f8ddba12d697f7
// run with: curl -d 'console.log("hi");' http://localhost:8063; curl -d 'console.log("hi");' http://localhost:8063
vertx.createHttpServer().requestHandler(function (req) {
req.bodyHandler(function (buffer) {
var code = buffer.toString("UTF-8");
var result = eval('"use strict";' + code) || {};
beders /
Created Jan 17, 2012
POST multipart form data (application/multipart-formdata)
// POST multipart form data (application/multipart-formdata)
Resty r = new Resty();
String firstResult = r.xml("",
form(data("appid","YahooDemo"),data("query", "Resty+java"), data("results", "10")))
beders /
Created Jan 17, 2012
Getting the Google Developer calendar
// Getting the Google Developer calendar
// getting a link from JSON to an XML description of an entry, parsing the text out with XPath
Resty r = new Resty();
String title =
.xml(path("feed.entry[0].id.$t")).get("entry/title/text()", String.class);
beders /
Last active Sep 29, 2015
Hello World! Complete example
import us.monoid.web.Resty;
public class HelloResty {
// Hello World!
public static void main(String... args) throws IOException {
Resty r = new Resty();
// Get the content of the URL as text and print it
String hello = r.text("").toString();
You can’t perform that action at this time.