Guzzle

Programinė įranga Screenshot:
Guzzle
Programinė detalės:
Versija: 6.1.1 Atnaujintas
Įkėlimo datą: 11 Mar 16
Kūrėjas: Michael Dowling
Licencija: Nemokamai
Populiarumas: 30

Rating: nan/5 (Total Votes: 0)

"pravalgyti" ateina su galinga API ir visiškai paramos & nbsp; HTTP / 1.1 protokolas.

Tai pagrindinis uždavinys yra pateikti gatavų priemones, kurios suteikia kūrėjams siųsti prašymus į įvairias interneto paslaugas (API, serveriai, duomenų bazės) ir užklausti duomenų rinkinys.

profanas sąlygomis pravalgyti yra paprastas API klientų statybininkas. Sistemą, kuri supaprastina operacijų, reikalingų sukurti savo "Twitter", "Facebook", "Google" ir tt API klientas

Kas naujo , šioje laidoje.

  • Ištaisyta klaida su serializowania užklausos prašymo variantą, kur ir separatorius trūko.
  • Pridėta geriau "klaidos pranešimą, kai kūnas yra pateikiami kaip masyvą. Prašome naudoti form_params ar Multipart vietoj.
  • Įvairūs doc pataisymai.

Kas naujo versijos 6.0.1:

  • Ištaisyta klaida su serializowania užklausos prašymo alternatyva, jeigu mygtuką & separatorius trūksta.
  • Pridėta geriau "klaidos pranešimą, kai kūnas yra pateikiami kaip masyvą. Prašome naudoti form_params ar Multipart vietoj.
  • Įvairūs doc pataisymai.

Kas naujo versijos 5.2.0:

  • Baseinas klasė nebenaudoja rekursija, kai prašymas yra perdavima.
  • baseinas dydis dabar gali būti dinamiškai reguliuoti naudojant atg.
  • užklausos parinktį nustatymas nulis kuriant prašymą su klientu bus užtikrinti, kad galimybė nėra nustatyta. Tai leidžia perrašyti numatytąjį užklausos galimybes dėl už prašymo pagrindu.
  • Pridėta galimybė apriboti kurie protokolai yra leidžiama nukreipimų nurodydami protokolus masyvas allow_redirects Užklausus variantą.
  • Įdėtines ateities dėl pakartojimų dabar išspręsta, kai laukia sinchroninių atsakymų.
  • & quot; 0 & quot; dabar yra leidžiama URI kelias.
  • Paieškos užklausa nebėra typehints apie $ query argumentas konstruktorius, leidžiantis styginiams ir masyvų.

Kas naujo versijos 5.0.1:

  • Ištaisyta problema, kur ryšio klaidos vis dar grąžinamos reagavimo objektą per klaidą ir pabaigos renginiai Renginys nors atsakymas yra nenaudotinas. Tai buvo ištaisyta, kad atsakas nėra grąžinamas į `getResponse` metodo šių įvykių, jei atsakymas nebuvo baigtas.
  • Ištaisyta problema, kur perkelti statistika nebuvo buvo apgyvendintos į RingBridge.

Kas naujo versijos 5.0.0:

  • Pridėta parama ne blokuoti atsakymų remiantis guzzlehttp / pravalgyti žiedą.
  • Pridėta viešą API kurti numatytąjį HTTP adapterį.
  • Atnaujinta peradresavimą įskiepiai būti ne blokuoti, kad nukreipimus siunčiami kartu. Kitos įskiepių, pavyzdžiui, tai dabar gali būti atnaujintas, kad būtų ne blokuoti.
  • Pridėta & quot; pažangą & quot; Renginys taip, kad jūs galite gauti įkelti ir atsisiųsti pažangos įvykius.
  • patalpintas GuzzleHttp & # x5c;. Baseinas, kuris taip pat veiksmingai įgyvendina FutureInterface ir pervedimai prašymus kartu naudojant apribota baseinas dydį įmanoma,
  • Pridėta hasListeners (), kad EmitterInterface.
  • Pašalinta GuzzleHttp & # x5c; ClientInterface :: sendAll ir pažymėti GuzzleHttp & # x5c client :: sendAll kaip atgyvenę (jis vis dar ten, tik ne rekomenduojamas būdas),
  • .

Kas naujo versijos 4.2.2:

  • Ištaisyta atminties nutekėjimą CurlAdapter kai pakartotinai Curl rankenos.
  • Ne ilgiau naudojant "request_fulluri` Stream adapteris proxy.
  • Santykiniai nukreipimus dabar remiasi paskutinio atsakymo, o ne pirmoji reakcija.

Kas naujo versijos 4.1.6:

  • Pridėta pagalbininkas metodai, kad būtų lengviau atstovauti pranešimus kaip stygos, įskaitant vis starto liniją ir gauti antraštes kaip eilutę.

Kas yra naujų versijos 4.1.3:

  • Įvairūs pataisymai Multipart / forma-DATA POST paveiksliukai
  • Vyniojimo function.php į IF-pareiškime užtikrinti pravalgyti gali būti naudojamas visame pasaulyje ir kompozitorius įdiegti
  • Ištaisyta problema su generavimo ir sujungiant renginiuose su renginio masyvo;
  • Post antraštes taikomos tik prieš siunčiant prašymą leis jums keisti užklausą agregatora naudojamas prieš įkeliant,
  • Pridėta daug tvirtesnis užklausos eilutė apdorojant;
  • Fiksuotas įvairių analizavimo ir normalizavimo klausimai, kurių URL
  • Tvirtinimo klausimas, kur multi-vertinami antraštes buvo nenaudojamos teisingai StreamAdapter

Kas naujo versijos 4.1.1:

  • Ištaisyta problema, susijusi su naudojant savadarbius laiškų gamyklos galimybes į poklasius.
  • Ištaisyta problema su lizdinė formos laukus kelių dalių POST.
  • Ištaisyta problema su naudojant `json` prašymo variantą Post prašymus.
  • Pridėta `ToArrayInterface` į" GuzzleHttp & # x5c; Cookie & # x5c;. CookieJar`

Kas naujo versijos 4.1.0:

  • Pridėtas "json` prašymas galimybė lengvai nuoseklinti JSON naudingosios apkrovos.
  • Pridėta `GuzzleHttp & # x5c;. Json_decode ()` įvynioti saugiai apdoroti JSON,
  • Pridėta `setPort ()" ir "getPort ()` `į GuzzleHttp & # x5c; pranešimas & # x5c;. RequestInterface`
  • Pridėta galimybė pateikti asmens spinduolis į kliento kliento konstruktorius.
  • Pridėta galimybė išlikti slapuko seansą naudojant $ _SESSION.
  • Pridėta bruožas, kuris gali būti naudojamas pridėti įvykių apdorojimo iki Iterator.
  • Pašalinta prašymas metodas konstantos iš RequestInterface.
  • Fiksuotas įspėjamasis signalas, jeigu yra gautas neteisingas prašymas pradėti linijų.
  • Atnaujinta MessageFactory dirbti pagal užsakymą prašymas pasirinkimo metodus.
  • Atnaujinta cacert pluoštas komponavimo versiją.

Kas naujo versijos 4.0.0:

  • Pridėta `GuzzleHttp & # x5c; partijos ()` patogumo funkcija siunčiant užklausas lygiagrečiai nereikia rašyti asinchroninis kodą.
  • pertvarkyta kaip įvykiai yra įtraukta į "GuzzleHttp & # x5c;. ClientInterface :: sendAll ()`
  • dabar gali praeiti iki pareikalavimo arba žinutę Association masyvų masyvas, kur kiekvienas masyvą kuriame yra & quot; fn & quot ;, & quot; pirmenybę & quot ;, ir & quot; kai & quot; raktai.

Kas naujo versijos 3.8.1:

  • Siuntimo PHP srauto prašymus nebėra jėgų "HTTP / 1.0`.
  • Įrašyta daugiau informacijos ExceptionCollection išimčių, kad vartotojai turi daugiau konteksto, įskaitant kamino pėdsakus kiekvieno sub-išimtis.
  • atnaujino `$ ref` atributas paslaugų aprašymus sujungti per visus esamus parametrus schemoje (o ne clobbering viską).
  • sisteminį URL dabar naudoja užklausos eilutės objektą iš santykinio URL (taip leidžiant užsakymą užklausos kaupyklų).
  • Paieškos užklausa stygos dabar apdoroti tokiu būdu, kad jie neturi konvertuoti tuščias raktus be vertės turėti kabančios `=`.
  • Dabar tinkamai pabėgti reguliaraus išraiška skyriklis, kai atitikimo Slapukų domenus.
  • Tinklo prieigos dabar išjungtas, kai pakrovimo XML dokumentus.

Kas naujo versijos 3.8.0:

  • Pridėta galimybė nustatyti Post vardą dėl failą
  • JSON atsakas apdorojant dabar tinkamai vaikšto additionalProperties
  • Curl klaidos kodas 18 dabar retried automatiškai BackoffPlugin
  • Ištaisyta klaida, kai Curl URL yra fragmentai "
  • Ištaisyta į BackoffPlugin retry atveju, jeigu jis bando prieiti prie visų išimčių, jei jie buvo CurlExceptions klausimas;
  • CURLOPT_PROGRESS funkcija fix PHP 5.5
  • Pridėta už pravalgyti Gebėjimas dirbti su senesnės versijos Curl, kad nepalaiko "CURLOPT_TIMEOUT_MS`
  • Ištaisyta klaida, kad buvo susidurta su kai apdorojant tuščias antraštės parametrus;
  • UriTemplate dabar turi `setRegex ()` metodą, kad atitiktų dokumentus,
  • `debug` prašymas parametras dabar tikrina, jei ji yra truthy o ne, jei jis egzistuoja;
  • `debug` prašymo parametro reikšmę tiesa rodo daugiažodis Curl produkciją, o ne naudojant LogPlugin
  • Pridėta galimybė derinti URL naudojant griežtas RFC 3986 laikymasis;
  • Command objektus dabar gali grįžti galutinius klaidų, su kuriomis susiduria komandą "
  • Įvairūs pataisymai laikinojoje galiojimo patvirtinimo
  • Įvairūs pataisymai ir AsyncPlugin
  • išvalyti statyti scenarijai

Kas naujo versijos 3.7.4:

  • Minimalus PHP versija dabar tinkamai nurodyti kaip 5,3. 3 (iki nuo 5.3.2),
  • Atnaujinta komplekte cacert.pem
  • OauthPlugin dabar palaiko pridėti autentiškumo antraštes ar užklausos eilutę
  • Klaidų taisymas:
  • 0 yra dabar leidžiama vertė aprašymu parametras, kuris turi numatytąją reikšmę;
  • SchemaFormatter dabar grąžina sveikąjį skaičių, kai formatavimą Unix timestamp
  • išvalyti ir fiksuoto URL taškas segmento pašalinimas tinkamai išspręsti vidines taškus;

Kas naujo versijos 3.7.2:

  • Pridėta būdas pridėti pasirinktinį domeno objektai paslaugą Aprašymas apdorojant naudojant `operation.parse_class` renginį.
  • Curl kelių valymas ir optimizavimas.

Kas naujo versijos 3.7.1:

  • Klaidų taisymas: Perėjimas srauto gamyklą prieš siųsti renginį prieš pastato srautą.
  • Klaidų taisymas: Slapukai nebėra atitiktų IP adresais per RFC 6265,
  • Klaidų taisymas: Teisingai apdorojant surenkamosios parametrai, kurie yra `# x3c; & # x3e;` ir citatos;
  • Pridėta `cert` ir` ssl_key` kaip Užklausus variantų;
  • `Host` antraštės dabar gali nukrypti nuo pagrindinės dalies URL jei antraštė nustatyti rankiniu
  • `pravalgyti & # x5c; Paslaugos & # x5c; Command & # x5c; LocationVisitor & # x5c; Prašymas & # x5c; XmlVisitor` buvo perrašytas pakeisti naudotis SimpleXML į XMLWriter
  • OAuth parametrai pridedami tik per įskiepiai, jei jie nėra jau nustatytas,
  • Išimtys dabar išmestas, kai URL negali būti patikrintas,

Kas naujo versijos 3.7.0:

  • Pridėta command.request_options į pravalgyti & # x5c Paslauga # x5c; Command & # x5c; AbstractCommand perduoti užklausos galimybes į prašymus sukurtų komandą (pvz užsakymą antraštes, užklausų eilutę kintamieji, Išlaikymas nustatymai ir tt)
  • .
  • Stream "dydis pravalgyti & # x5c; Stream" & # x5c; PhpStreamRequestFactory dabar bus nustatyti, jei Turinio ilgis grąžinamas atsakymo antraštes,
  • patalpintas pravalgyti & # x5c; Bendroji & # x5c; Kolekcija :: setPath ($ kelias, $ vertė) nustatyti vertę į masyvą naudojant įdėtos raktą (pvz $ kolekcija - & # x3e; setPath ( "Foo / Baz / baras "," testas "); echo $ kolekcijos [ 'foo'] [ 'baras'] [ 'baras'];)
  • ServiceBuilders dabar palaiko saugoti ir išrinkti savavališkai duomenis;
  • CachePlugin dabar gali išvalyti visus išteklius tam tikrą URI
  • CachePlugin gali automatiškai išvalyti atitikimo talpyklą elementus, kai ne idempotent prašymas siunčiamas į išteklių;
  • CachePlugin dabar naudoja Vary antraštę nustatyti, ar išteklių yra podėlis hitu
  • pravalgyti & # x5c; http & # x5c; pranešimas & # x5c; reagavimo dabar įgyvendina & # x5c; serializable
  • patalpintas pravalgyti & # x5c; talpyklos & # x5c; CacheAdapterFactory :: fromCache (), kad lengviau sukurtumėte talpyklą adapteriai
  • pravalgyti & # x5c; SERVICE & # x5c; ClientInterface :: vykdyti () dabar priima masyvą, vieną komandą, arba Traversable
  • Ištaisyta į pravalgyti & # x5c klaidą; http & # x5c; pranešimas & # x5c; antraštė & # x5c; Nuoroda :: addLink ()
  • Geriau tvarkymas apskaičiuojant A pravalgyti & # x5c srauto dydį; Stream "& # x5c; Stream" naudojant fstat () ir spartinimo dydį;
  • pravalgyti & # x5c; Dažni & # x5c; Išimtis & # x5c; ExceptionCollection dabar sukuria daugiau skaitymo išimties pranešimą,
  • Tvirtinimo BC pertrauka:. Pridėta atgal MonologLogAdapter įgyvendinimą, o ne išplėsti nuo PsrLog, kad vyresnio amžiaus Symfony vartotojai gali naudoti seną versiją Monolog
  • Tvirtinimo BC pertrauka: Pridėta įgyvendinimą atgal į už pravalgyti & # x5c http & # x5c; pranešimas & # x5c; AbstractMessage :: getTokenizedHeader (). Dabar sukėlimą E_USER_DEPRECATED įspėjimą, kai naudojami. Naudokite $ pranešimą - & # x3e; getHeader () - & # x3e;. ParseParams ()
  • Keletas veikimo patobulinimų pravalgyti & # x5c; Bendroji & # x5c; Kolekcija "
  • Įrašytas $ parinkčių argumento, iš šių metodų pravalgyti & # x5c pabaigos; http & # x5c; ClientInterface: createRequest, galvos, ištrinti, įdėti, pleistras, skelbti, galimybės, prepareRequest

Reikalavimai

  • PHP 5.3.2 arba naujesnė;

Panaši programinė įranga

Quark
Quark

18 Apr 16

Silex
Silex

10 Feb 16

Mithril
Mithril

10 Feb 16

Hackwork
Hackwork

13 Apr 15

Komentarai Guzzle

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją