Guzzle

Software screenshot:
Guzzle
Software detaljer:
Version: 6.1.1 Opdateret
Upload dato: 11 Mar 16
Udvikler: Michael Dowling
Licens: Gratis
Popularitet: 30

Rating: nan/5 (Total Votes: 0)

tylle kommer med en kraftfuld API og komplet støtte til & nbsp; HTTP / 1.1-protokollen.

Det er vigtigste rolle er at tilvejebringe et sæt af færdige værktøjer, der giver udviklere mulighed for at sende anmodninger til forskellige web-tjenester (API, servere, databaser) og forespørgsel til data.

I lægmandssprog bælle er en simpel API-klient bygherre. En ramme, der forenkler operationerne er nødvendige for at oprette din egen Twitter, Facebook, Google, osv API-klient

Hvad er nyt i denne udgivelse:.

  • Rettet en fejl med Fortløbende anmodningen query option, hvor den & separator manglede.
  • Tilføjet en bedre fejlmeddelelse, når kroppen er tilvejebragt som et array. Brug venligst form_params eller multipart stedet.
  • Forskellige doc rettelser.

Hvad er nyt i version 6.0.1:

  • Rettet en fejl med Fortløbende forespørgselsanmodning option hvor den & separator manglede.
  • Tilføjet en bedre fejlmeddelelse, når kroppen er tilvejebragt som et array. Brug venligst form_params eller multipart stedet.
  • Forskellige doc rettelser.

Hvad er nyt i version 5.2.0:

  • Pool klasse ikke længere anvender rekursion når en anmodning er opfanget.
  • Størrelsen af ​​en Pool kan nu dynamisk justeres ved hjælp af en tilbagekald.
  • Indstilling af en anmodning om mulighed for at null når du opretter en anmodning med en klient vil sikre, at indstillingen ikke er indstillet. Dette giver dig mulighed for at overskrive standard anmodning optioner på en pr-anmodning basis.
  • Tilføjet muligheden for at begrænse, hvilke protokoller er tilladt for omdirigeringer ved at angive en protokoller array i allow_redirects anmodning indstillingen.
  • Indlejrede futures på grund af gentagne forsøg er nu løst, når venter på synkrone svar.
  • & quot; 0 & quot; er nu en tilladt URI sti.
  • Query ikke længere typehints på $ query argument i konstruktøren, der giver mulighed for strenge og arrays.

Hvad er nyt i version 5.0.1:

  • Fixed et problem, hvor tilslutning fejl stadig returnerede svar objekt i fejl og ende begivenheder begivenhed selvom svaret er ubrugelig. Dette er blevet rettet, så svar ikke returneres i `getResponse` metoden af ​​disse begivenheder, hvis svaret ikke gjorde færdig.
  • Fixed et problem, hvor statistikken transfer ikke blev befolket i RingBridge.

Hvad er nyt i version 5.0.0:

  • Tilføjet understøttelse for ikke-blokerende reaktioner baseret på guzzlehttp / tylle-ring.
  • Tilføjet en offentlig API til at skabe en standard HTTP adapter.
  • Opdateret den redirect plugin for at være ikke-blokerende så omdirigeringer sendes samtidigt. Andre plugins som denne kan nu opdateres til at være ikke-blokering.
  • Tilføjet en & quot; fremskridt & quot; begivenhed, så du kan få upload og download fremskridt arrangementer.
  • Tilføjet GuzzleHttp & # x5c;. Pool, der gennemfører FutureInterface og overfører anmodninger samtidigt ved hjælp af en udjævnede pool størrelse så effektivt som muligt
  • Tilføjet hasListeners () til EmitterInterface.
  • Fjernet GuzzleHttp & # x5c; ClientInterface :: Sendall og mærket GuzzleHttp & # x5c; Client :: Sendall som forældet (det er der stadig, bare ikke den anbefalede måde)
  • .

Hvad er nyt i version 4.2.2:

  • Rettet en hukommelsesfejl i CurlAdapter når genbruge cURL håndtag.
  • Ingen længere bruger `request_fulluri` i strøm adapter fuldmagter.
  • Relative omdirigeringer er nu baseret på den sidste reaktion, ikke den første reaktion.

Hvad er nyt i version 4.1.6:

  • Tilføjet helper metoder til at gøre det lettere at repræsentere meddelelser som strenge, herunder få startlinjen og få overskrifter som en streng.

Hvad er nye i version 4.1.3:

  • Forskellige rettelser til multipart / form,-data POST uploads
  • Indpakning function.php i en if-sætning for at sikre tylle kan bruges globalt og i et Komponist installere
  • Fixed et problem med at generere og sammenlægning i arrangementer til en begivenhed række
  • POST overskrifter anvendes kun, før du sender en anmodning om at give dig mulighed for at ændre forespørgslen aggregator bruges, før du uploader
  • Tilføjet langt mere robust forespørgselsstreng parsing
  • Fast diverse parsing og normalisering problemer med URL'er
  • Fastsættelse et problem, hvor multi-værdsat overskrifter ikke blev udnyttet korrekt i StreamAdapter

Hvad er nyt i version 4.1.1:

  • Fixed et problem relateret til brug af brugerdefinerede besked fabrikken muligheder i underklasser.
  • Fixed et problem med indlejrede formularfelter i et multi-del POST.
  • Fixed et problem med at bruge `json` anmodning mulighed for POST-anmodninger.
  • Tilføjet `ToArrayInterface` til` GuzzleHttp & # x5c; Cookie & # x5c;. CookieJar`

Hvad er nyt i version 4.1.0:

  • Tilføjet en `json` anmodning mulighed for nemt føljeton JSON nyttelast.
  • Tilføjet en `GuzzleHttp & # x5c;. Json_decode ()` wrapper til sikkert parse JSON
  • Tilføjet `setPort ()` og `getPort ()` til `GuzzleHttp & # x5c; Message & # x5c;. RequestInterface`
  • Tilføjet muligheden for at give en emitter til en klient i klienten konstruktør.
  • Tilføjet muligheden for at fortsætte en cookie session ved hjælp $ _SESSION.
  • Tilføjet et træk, der kan bruges til at tilføje event lyttere til en iterator.
  • Fjernet anmodning metode konstanter fra RequestInterface.
  • Fast advarsel, når ugyldig anmodning nystartede linjer er modtaget.
  • Opdateret MessageFactory at arbejde med brugerdefinerede anmodning mulighed metoder.
  • Opdateret CAcert bundt til seneste build.

Hvad er nyt i version 4.0.0:

  • Tilføjet `GuzzleHttp & # x5c; batch ()` som en bekvemmelighed funktion til afsendelse af anmodninger parallelt uden at skulle skrive asynkron kode.
  • Omstruktureret hvordan begivenheder føjes til `GuzzleHttp & # x5c;. ClientInterface :: Sendall ()`
  • Kan nu bestå en konverterbar eller en vifte af associative arrays, hvor hver associative array indeholder & quot; fn & quot ;, & quot; prioritet & quot ;, og & quot; når & quot; nøgler.

Hvad er nyt i version 3.8.1:

  • Afsendelse PHP stream anmodninger ikke længere kræfter `HTTP / 1.0`.
  • Tilføjelse mere information til ExceptionCollection undtagelser, så brugerne har mere sammenhæng, herunder en stak spor af hver sub-undtagelse.
  • Opdateret den `$ ref` attribut i tjenestebeskrivelser at fusionere over alle eksisterende parametre for et skema (snarere end clobbering alt).
  • Fletning URL'er vil nu bruge søgestrengen objekt fra den relative URL (således at brugerdefinerede forespørgsel nyhedslæsere).
  • søgestrenge nu analyseres på en måde, de gør ikke konvertere tomme nøgler med ingen værdi at have en dinglende `=`.
  • Nu ordentligt undslippe det regulære udtryk skilletegn når matchende Cookie domæner.
  • Netværk adgang er nu deaktiveret, når du lægger XML-dokumenter.

Hvad er nyt i version 3.8.0:

  • Tilføjet muligheden for at definere et POST navn for en fil
  • JSON svar parsing nu korrekt gåture additionalProperties
  • cURL fejlkode 18 er nu prøvet automatisk i BackoffPlugin
  • Rettet en cURL fejl, når URL'er indeholder fragmenter
  • Fixed et problem i BackoffPlugin nyt forsøg begivenhed, hvor den forsøgte at få adgang til alle undtagelser, som om de var CurlExceptions
  • CURLOPT_PROGRESS funktion rettelse til PHP 5.5
  • Tilføjet muligheden for tylle til at arbejde med ældre versioner af cURL, som ikke understøtter `CURLOPT_TIMEOUT_MS`
  • Rettet en fejl, der opstod, da parsing tomme header parametre
  • UriTemplate har nu en `setRegex ()` metode til at matche de docs
  • `debug` anmodning parameter kontrollerer nu, hvis det er truthy snarere end hvis den findes
  • Indstilling af `debug` anmodning parameter til sand shows verbose cURL output i stedet for at bruge LogPlugin
  • Tilføjet muligheden for at kombinere URL'er hjælp streng RFC 3986 overholdelse
  • Command objekter kan nu returnere valideringsfejl støder kommandoen
  • Diverse rettelser til cache revalidering
  • Forskellige rettelser til AsyncPlugin
  • ryddet op build scripts

Hvad er nyt i version 3.7.4:

  • Minimum PHP-version er nu korrekt angivet som 5.3. 3 (op fra 5.3.2)
  • Opdateret den medfølgende cacert.pem
  • OauthPlugin understøtter nu tilføje godkendelse til overskrifter eller søgestrengen
  • Bug fix:
  • 0 er nu en tilladt værdi i en beskrivelse parameter, der har en standardværdi
  • SchemaFormatter nu returnerer et heltal, når du formaterer en Unix timestamp
  • Renset op og fast fjernelse af webadresser dot segment til korrekt løse interne prikker

Hvad er nyt i version 3.7.2:

  • Tilføjet en måde at tilføje brugerdefinerede domæne objekter til tjeneste beskrivelse parsing ved hjælp af `operation.parse_class` begivenhed.
  • cURL multi oprydning og optimeringer.

Hvad er nyt i version 3.7.1:

  • Bug fix: Flytning stream fabrikken før sende begivenheden til før bygningen strømmen.
  • Bug fix: Cookies ikke længere passer på IP-adresser pr RFC 6265
  • Bug fix: Korrekt parsing header parametre, der er i `& # X3C; & # x3e,` og citater
  • Tilføjet `cert` og` ssl_key` som anmodning muligheder
  • `Host` header kan nu afviger fra værten del af en webadresse, hvis headeren indstilles manuelt
  • `tylle & # x5c; Service & # x5c; Command & # x5c; LocationVisitor & # x5c; Request & # x5c; XmlVisitor` blev omskrevet til at skifte fra at bruge SimpleXML til XMLwriter
  • OAuth parametre kun tilføjes via plugin, hvis de ikke allerede er indstillet
  • Undtagelser er nu kastet, når en URL ikke kan tolkes

Hvad er nyt i version 3.7.0:

  • Tilføjet command.request_options at tylle & # x5c; Service & # x5c, Command & # x5c; AbstractCommand at passere anmodning optioner på anmodninger skabt af en kommando (f.eks brugerdefinerede headers, query string variabler, timeout-indstillinger osv)
  • .
  • Stream størrelse i tylle & # x5c; Stream & # x5c; PhpStreamRequestFactory vil nu indstilles, hvis Content-Length returneres i headerne i et svar
  • Tilføjet tylle & # x5c; Common & # x5c; Collection :: setPath ($ path, $ værdi) for at angive en værdi i et array ved hjælp af en indlejret nøgle (f.eks $ samling - & # x3e; setPath ( 'foo / baz / bar ',' test '); echo $ samling [' foo '] [' bar '] [' bar '];)
  • ServiceBuilders understøtter nu lagre og hente vilkårlige data
  • CachePlugin kan nu rense alle ressourcer for en given URI
  • CachePlugin kan automatisk rense matchende cachede elementer, når en ikke-idempotent anmodning er sendt til en ressource
  • CachePlugin nu bruger Vary header at afgøre, om en ressource er en cache hit
  • tylle & # x5c; Http & # x5c; Message & # x5c; Svar nu implementerer & # x5c; Serializable
  • Tilføjet tylle & # x5c; Cache & # x5c; CacheAdapterFactory :: fromCache () til lettere at oprette cache adaptere
  • tylle & # x5c; Service & # x5c; ClientInterface :: udføre () accepterer nu et array, enkelt kommando, eller farbare
  • Rettet en fejl i tylle & # x5c; Http & # x5c; Message & # x5c; Header & # x5c; Link :: addLink ()
  • Bedre håndtering af at beregne størrelsen af ​​en strøm i tylle & # x5c; Stream & # x5c; Stream hjælp fStat () og caching størrelse
  • tylle & # x5c; Common & # x5c; Undtagelse & # x5c; ExceptionCollection nu skaber en mere læsbar undtagelsesmeddelelse
  • Fixing BC pause:. Tilføjet tilbage gennemførelsen MonologLogAdapter stedet strækker sig fra PsrLog således at ældre Symfony brugere stadig kan bruge den gamle version af Monolog
  • Fixing BC pause: Tilføjet gennemførelsen tilbage i for tylle & # x5c; Http & # x5c; Message & # x5c; AbstractMessage :: getTokenizedHeader (). Nu udløser en E_USER_DEPRECATED advarsel, når de anvendes. Brug $ besked - & # x3e; getHeader () - & # x3e;. ParseParams ()
  • Flere ydelsesforbedringer at tylle & # x5c; Common & # x5c; Collection
  • Tilføjet en $ muligheder argument til slutningen af ​​følgende metoder til tylle & # x5c; Http & # x5c; ClientInterface: createRequest, hoved, slette, sætte, plaster, post, optioner, prepareRequest

Krav :

  • PHP 5.3.2 eller højere

Lignende software

Ractive.js
Ractive.js

12 May 15

Ampersand.js
Ampersand.js

13 Apr 15

Mako Framework
Mako Framework

1 Oct 15

rAppid.js
rAppid.js

14 Apr 15

Kommentarer til Guzzle

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori