Подтвердить что ты не робот

Выполнение завитка из Javascript?

Есть ли способ выполнить завиток из Javascript? Спасибо.

4b9b3361

Ответ 2

Это зависит от того, что вы говорите. Вероятно, вы спрашиваете о cURL, но если вы спрашиваете о языке программирования Curl, тогда ответ будет да. Вы можете вызвать методы Curl для объекта во встроенном субапле Curl, используя метод applet_invoke. В примерах подэлементов есть примеры, которые включены в Руководство разработчика Curl.

Ответ 3

В зависимости от того, в какой среде работает javascript, если вы имеете в виду из браузера, nop, это невозможно.

Но если он из Node.js, да, это возможно, используя собственные модули. Взгляните на: https://github.com/JCMais/node-libcurl

Пример кода:

var Curl = require( 'node-libcurl' ).Curl;

var curl = new Curl();

curl.setOpt( 'URL', 'http://www.google.com' );
curl.setOpt( 'FOLLOWLOCATION', true );

curl.on( 'end', function( statusCode, body, headers ) {

    console.info( statusCode );
    console.info( '---' );
    console.info( body.length );
    console.info( '---' );
    console.info( this.getInfo( 'TOTAL_TIME' ) );

    this.close();
});

curl.on( 'error', function ( err, errCode ) {

    //do something

    this.close();
});

curl.perform();

Отказ от ответственности: я автор, это модифицированная версия другого модуля: https://github.com/jiangmiao/node-curl.