打开网站,而不是从终端在浏览器中实际打开它

Rekovni 11/02/2017. 2 answers, 2.395 views
terminal

是否有可能从终端打开一个网站而不实际打开一个新的标签?

例如: open https://www.google.co.uk/将在默认应用程序中打开一个新选项卡并转到该网站。

我只想要一个模仿调用该网站但不打开标签或显示任何内容的命令。

这背后的原因是我试图在网站上调用命令,但不想弹出任何东西,我只是想让它调用命令。

3 Comments
chrylis 11/03/2017
想要“调用命令”的原因是什么 - 您是否希望Web服务器为您采取某些操作?
Rekovni 11/03/2017
@chrylis这是正确的。 该网站没有公开我想要实现的API,但是有一个用户可以按下的按钮可以执行该操作,您可以看到按钮单击所执行的URL。
1 Bakuriu 11/03/2017
您可能对无头镀铬感兴趣: developers.google.com/web/updates/2017/04/headless-chromechrome --headless --disable-gpu https://www.google.com这也运行javascript(而curl没有)。

2 Answers


Matteo 11/02/2017.

你可以使用curl

curl https://www.google.co.uk/ 

如果你不想要输出

curl --silent https://www.google.co.uk/ > /dev/null 
2 comments
17 David Mulder 11/02/2017
这假设您只希望执行请求,但不关心1)页面上的JS 2)页面上的图像3)页面上的辅助请求等。否则您将需要使用无头浏览器。
chrylis 11/03/2017
@DavidMulder或者使用CLI友好的REST API(如果可用)。

user618509 11/03/2017.

Curl和Wget可用于调用网站,但如果您想模仿网站上的某些功能,则这些功能将无法准确模仿在浏览器中运行请求的用户。

浏览器中有引擎处理css,javascript和html,这就是你必须使用它们的原因。

如果你想使用一个网站,好像用户通过浏览器使用该网站而不打开浏览器,你应该看看一些无头的测试框架,比如PhantomJS,否则一个浏览器测试平台的browserstack有一个你可以访问的api,这仍然是打开浏览器选项卡,但在某个地方的云端vm中,所以在您的实际计算机上没有。


HighResolutionMusic.com - Download Hi-Res Songs

1 Alan Walker

Diamond Heart flac

Alan Walker. 2018. Writer: Alan Walker;Sophia Somajo;Mood Melodies;James Njie;Thomas Troelsen;Kristoffer Haugan;Edvard Normann;Anders Froen;Gunnar Greve;Yann Bargain;Victor Verpillat;Fredrik Borch Olsen.
2 Sia

I'm Still Here flac

Sia. 2018. Writer: Sia.
3 Cardi B

Taki Taki flac

Cardi B. 2018. Writer: Bava;Juan Vasquez;Vicente Saavedra;Jordan Thorpe;DJ Snake;Ozuna;Cardi B;Selena Gomez.
4 Little Mix

Woman Like Me flac

Little Mix. 2018. Writer: Nicki Minaj;Steve Mac;Ed Sheeran;Jess Glynne.
5 Halsey

Without Me flac

Halsey. 2018. Writer: Halsey;Delacey;Louis Bell;Amy Allen;Justin Timberlake;Timbaland;Scott Storch.
6 Lady Gaga

I'll Never Love Again flac

Lady Gaga. 2018. Writer: Benjamin Rice;Lady Gaga.
7 Bradley Cooper

Shallow flac

Bradley Cooper. 2018. Writer: Andrew Wyatt;Anthony Rossomando;Mark Ronson;Lady Gaga.
8 Bradley Cooper

Always Remember Us This Way flac

Bradley Cooper. 2018. Writer: Lady Gaga;Dave Cobb.
9 Kelsea Ballerini

This Feeling flac

Kelsea Ballerini. 2018. Writer: Andrew Taggart;Alex Pall;Emily Warren.
10 Mako

Rise flac

Mako. 2018. Writer: Riot Music Team;Mako;Justin Tranter.
11 Dewain Whitmore

Burn Out flac

Dewain Whitmore. 2018. Writer: Dewain Whitmore;Ilsey Juber;Emilio Behr;Martijn Garritsen.
12 Avril Lavigne

Head Above Water flac

Avril Lavigne. 2018. Writer: Stephan Moccio;Travis Clark;Avril Lavigne.
13 Khalid

Better flac

Khalid. 2018. Writer: Charlie Handsome;Jamil Chammas;Denis Kosiak;Tor Erik Hermansen;Mikkel Stoleer Eriksen;Khalid.
14 Lady Gaga

Look What I Found flac

Lady Gaga. 2018. Writer: DJ White Shadow;Nick Monson;Mark Nilan Jr;Lady Gaga.
15 Deep Chills

Run Free flac

Deep Chills. 2018.
16 Dynoro

In My Mind flac

Dynoro. 2018. Writer: Georgi Kay;Feenixpawl;Ivan Gough.
17 Charli XCX

1999 flac

Charli XCX. 2018. Writer: Charli XCX;Troye Sivan;Leland;Oscar Holter;Noonie Bao.
18 NCT 127

Regular (English Version) flac

NCT 127. 2018.
19 Lukas Graham

Love Someone flac

Lukas Graham. 2018. Writer: Don Stefano;Morten "Rissi" Ristorp;Morten "Pilo" Pilegaard;Jaramye Daniels;James Alan;David LaBrel;Lukas Forchhammer Graham.
20 Rita Ora

Let You Love Me flac

Rita Ora. 2018. Writer: Rita Ora.

Related questions

Hot questions

Language

Popular Tags