Fyri eitt forrit, sum brúkar klassiska groovyx.net.http.HTTPBuilder, set rutuna á byggjaran og proxy-kontuna á innløguráðgevan hjá Apache HTTP-klientinum:

import groovyx.net.http.HTTPBuilder
import org.apache.http.auth.AuthScope
import org.apache.http.auth.UsernamePasswordCredentials

def http = new HTTPBuilder('https://api.example.net')
http.setProxy('proxy.example.net', 8080, 'http')

http.client.credentialsProvider.setCredentials(
    new AuthScope('proxy.example.net', 8080),
    new UsernamePasswordCredentials(proxyUser, proxyPassword)
)

Innløguvariablarnir koma frá forritinum. AuthScope svarar til proxy-host og -port, sum eru sett beint omanfyri. Seinni fyrispurningar gjøgnum henda byggjaran brúka tann settu klientin.

Standard-útførslan av klassiska HTTPBuilder skapar ein Apache DefaultHttpClient, og almenni setProxy-hátturin setur standard-proxy-rutuna hjá tí klientinum. Hetta er viðkomandi uppsetingarobjekt, eisini tá ið forritið sjálvt koyrir inni í Grails ella Tomcat.

Dømið vendir sær móti tí klassiska API-inum. HTTPBuilder-NG hevur eitt annað uppsetingarmynstur, og eitt forrit, sum skiftir út undirliggjandi klientin hjá klassiska byggjaranum, má brúka interface, sum avloysarin stuðlar. Halt hostnavn, heiltalsport og proxy-skemain sum serstøk virði, tá tú lesur tey úr forritauppsetingini.

Skyldar greinar