[go: up one dir, main page]

Skip to content

jbgutierrez/http-client.jsx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

http-client.jsx

Tiny http client for Photoshop

Install

npm

$ npm install --save http-client.jsx

bower

$ bower install --save http-client.jsx

Download Latest Build

Download lib/http-client.full.jsx

Usage

#target "photoshop"
#include "node_modules/http-client.jsx/lib/http-client.full.jsx"

var client =
  new HttpClient('localhost', {
    encoding: 'binary',
    port: 80,
    timeout: 10,
    headers: {
      "User-Agent": "Adobe ExtendScript"
    }
  });

var options = { uri: '/', body: "...", headers: { ... } };
client.post(options, function(response) { ... });

API

See example/client.jsx for usage samples.

Class: HttpClient

client.get(options, callback)

client.post(options, callback)

client.put(options, callback)

client.delete(options, callback)

client.head(options, callback)

client.request(verb, options, callback)

client.close()

License

MIT © Javier Blanco

About

Tiny http client for Photoshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published