Title: Beam
Author: bobbywalters
Published: <strong>Èbìbí  11, 2016</strong>
Last modified: Ọ̀pẹ  3, 2017

---

Ṣàwárí àwọn plugin

Plugin yìí **kò tíì ṣe àyẹ̀wò pẹ̀lú àwọn ìtújáde mẹ́ta pàtàkì tó kẹ́yìn ti WordPress**.
Ó lè jẹ́ pé a kò tọ́jú tàbí ṣe àtìlẹ́yìn fún un mọ́, ó sì lè ní àwọn ọ̀ràn ìbámu
nígbà tí a bá lò ó pẹ̀lú àwọn ẹ̀yà WordPress tuntun.

![](https://s.w.org/plugins/geopattern-icon/beam.svg)

# Beam

 Láti ọwọ́ [bobbywalters](https://profiles.wordpress.org/bobbywalters/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/beam.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/beam/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/beam/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/beam/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/beam/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/beam/)

## Àpèjúwe

Provides an efficient streaming WordPress HTTP API transport with support for tunneled
proxy connections.

#### Drop-in Replacement

Leverage all the benefits of Beam without having to modify any existing `wp_remote_*`
WordPress HTTP API calls.

Honors all standard WordPress HTTP API request arguments, filters, and actions. 
For more details around the WordPress HTTP API please see https://codex.wordpress.
org/HTTP_API the codex site.

#### Must Use Plugin Compatible

May be installed as a “Must Use” plugin so the functionality is always in use. A
handy option for site maintainers.

#### Efficiency

Beam was designed with efficiency and accuracy of content sent to and read from 
connections in mind.

 * String concatenation is kept to a minimal.
 * PHP streams buffered read and writes minimize network traffic.
 * HTTP response is read without regular expression parsing.
 * Folded and multiple value HTTP response headers are supported.
 * Tolerant handling of LF only end of line markers while still supporting specification
   standard CRLF.

Built-in PHP stream filters remove the need for user space implementations resulting
in better memory management and performance.

 * `'dechunk'` Decodes HTTP 1.1 `Transfer-Encoding: chunked` responses (requires
   PHP 5.3+).
 * `'zlib.inflate'` Inflates `Content-Encoding: gzip` responses (requires zlib extension).

Beam uses these filters by default to cut down on network traffic and alter the 
response on the fly without needing to read in the entire response before hand. 
It is highly likely that these capabilities are already available; it makes sense
to use them.

#### Security

Uses TLS, by default, to establish HTTPS connections for improved security versus
SSL.

Beam provides filter `'stream_crypto_method'` to change the crypto method in use
based on the requested URL.

#### Proxy Support

Tunneled proxy connections may be established to connect to HTTPS sites over an 
HTTP proxy and avoid “503 Service Unavailable” HTTP errors. Now itÌtumọ̀ Yorùbá:’
s possible to update, install, and search WordPress and plugins which all use HTTPS
URLs while a proxy is in use without having to install the PHP cURL extension.

Beam provides filter `'proxy_tunnel'` to change which requests require a tunneled
proxy connection.

## Ìgbéwọlẹ̀

 1. Upload **beam.php** file to `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. All WordPress HTTP API requests will be handled by Beam.

## FAQ

  Installation Instructions

 1. Upload **beam.php** file to `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. All WordPress HTTP API requests will be handled by Beam.

## Àwọn àgbéyẹ̀wò

![](https://secure.gravatar.com/avatar/ff05025b139dfdeeb32ffa3b3ac309ee2c617ef362759ea7ad4db9d14de6516e?
s=60&d=retro&r=g)

### 󠀁[impossible to activate](https://wordpress.org/support/topic/impossible-to-activate/)󠁿

 [pucicu](https://profiles.wordpress.org/pucicu/) Ẹrẹ́nà 25, 2017 1 ìdáhùn

It is impossible to activate this plugin within the WP installation.

 [ Ka gbogbo àgbéyẹ̀wò 1 ](https://wordpress.org/support/plugin/beam/reviews/)

## Àwọn Olùkópa & Olùgbéejáde

“Beam” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin
yìí.

Àwọn Olùkópa

 *   [ bobbywalters ](https://profiles.wordpress.org/bobbywalters/)

[Túmọ̀ “Beam” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/beam)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/beam/), ṣàyẹ̀wò [ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/beam/),
tàbí ṣe àgbékalẹ̀ sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/beam/)
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/beam/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 2.0.0

2016-07-09

This release was focused on getting Beam to work on WordPress 4.6.

 * FIX: WordPress 4.6 now uses the `Requests` library to handle HTTP requests and
   the swap prevented Beam from being used.
 * NEW: Beam is now triggered via the `pre_http_request` filter to handle requests.
 * NEW: `WP_HTTP_Beam` was renamed to `Beam` since Beam is no longer loaded as a
   WP HTTP API transport.

#### 1.0.0

Initial release.

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **2.0.0**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **ọdún 9 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **10+**
 *  Ẹ̀yà WordPress ** 3.7.0 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **4.9.29**
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/beam/)
 * Àwọn àmì
 * [http](https://yor.wordpress.org/plugins/tags/http/)[proxy](https://yor.wordpress.org/plugins/tags/proxy/)
   [remote API](https://yor.wordpress.org/plugins/tags/remote-api/)[socket](https://yor.wordpress.org/plugins/tags/socket/)
   [stream](https://yor.wordpress.org/plugins/tags/stream/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/beam/advanced/)

## Àwọn ìbò

 1 lára àwọn ìràwọ̀ 5.

 *  [  0 5-star reviews     ](https://wordpress.org/support/plugin/beam/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/beam/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/beam/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/beam/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/beam/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/beam/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/beam/reviews/)

## Àwọn Olùkópa

 *   [ bobbywalters ](https://profiles.wordpress.org/bobbywalters/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/beam/)