2017 © Pedro Peláez
 

library missingrequest

Head outputs all http header information for a given website

image

phmlabs/missingrequest

Head outputs all http header information for a given website

  • Wednesday, January 17, 2018
  • by phmLabs
  • Repository
  • 4 Watchers
  • 5 Stars
  • 4 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 2 Open issues
  • 63 Versions
  • 0 % Grown

The README.md

MissingRequest

MissingRequest is a tool for checking if given urls are producing a defined set of http requests., (*1)

The tool is based on phantomJS and is able to execute javascript so you can be sure all the requests are called., (*2)

Installation

Installation of MissingRequest is easy. Just download the phar archive and run the tool., (*3)

curl -O -LSs http://pharchive.phmlabs.com/archive/phmLabs/MissingRequest/current/Missing.phar && chmod +x Missing.phar

Additionally phantomJS must be installed. If not already done you can find the installation guide here: http://phantomjs.org/download.html., (*4)

Commands

run

The run command runs checks if a given list of urls produce the right requests., (*5)

Example, (*6)

Missing.phar run example/requests.list -o /tmp/test.xml -f xunit

This example will create a xunit conform xml file that can be read by the most continuous integration servers such as jenkins or bamboo., (*7)

info

The info command can be used to show all requests an url triggers when called., (*8)

Example, (*9)

Missing.phar info http://www.amilio.de

create

The create command is used to create a config file. It calls an url an adds all triggered requests to the given yaml file. Afterwards you can remove the optional requests., (*10)

Example, (*11)

Missing.phar create http://www.amilio.de /tmp/amilio.yml

If the amilio.yml file already exists it will be overwritten., (*12)

Configuration

Example, (*13)

This example will check if the two urls (www.amilio.de/ and www.amilio.de/blog/2015/) produce requests against google, amilio and any given .de domain., (*14)

# amilio_example.yml
urls:
  startpage:
    url: http://www.amilio.de
    requests:
      - http://www.google.com
      - http://www.amilio.de
      - www.(.*).de
  blog:
    url: http://www.amilio.de/blog/2015/
    requests:
      - http://www.amilio.de
      - www.(.*).de

The Versions

25/10 2016

1.1.2

1.1.2.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

25/10 2016

1.1.1

1.1.1.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

01/09 2016

1.1.0

1.1.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

12/08 2016

1.0.0

1.0.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

26/03 2016

0.12.0

0.12.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

26/03 2016

0.13.0

0.13.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

04/03 2016

0.11.0

0.11.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

10/02 2016

0.10.0

0.10.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

29/01 2016

0.9.1

0.9.1.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

28/01 2016

0.9.0

0.9.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

25/01 2016

0.8.1

0.8.1.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

25/01 2016

0.8.0

0.8.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

21/01 2016

0.7.3

0.7.3.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

21/01 2016

0.7.2

0.7.2.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

21/01 2016

0.7.1

0.7.1.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

20/01 2016

0.7.0

0.7.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

20/01 2016

0.6.0

0.6.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

11/01 2016

0.5.1

0.5.1.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

16/12 2015

0.5.0

0.5.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

15/12 2015

0.4.0

0.4.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

10/12 2015

0.3.1

0.3.1.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

27/11 2015

0.3.0

0.3.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

26/11 2015

0.2.3

0.2.3.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

26/11 2015

0.2.2

0.2.2.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

23/11 2015

0.2.1

0.2.1.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

23/11 2015

0.2.0

0.2.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

20/11 2015

0.1.6

0.1.6.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

20/11 2015

0.1.5

0.1.5.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

20/11 2015

0.1.4

0.1.4.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

20/11 2015

0.1.3

0.1.3.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

20/11 2015

0.1.2

0.1.2.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

20/11 2015

0.1.1

0.1.1.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

20/11 2015

0.1.0

0.1.0.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

20/11 2015

0.0.10

0.0.10.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

19/11 2015

0.0.9

0.0.9.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

18/11 2015

0.0.8

0.0.8.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

16/11 2015

0.0.7

0.0.7.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

16/11 2015

0.0.6

0.0.6.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

12/11 2015

0.0.5

0.0.5.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

12/11 2015

0.0.3

0.0.3.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

12/11 2015

0.0.4

0.0.4.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

12/11 2015

0.0.2

0.0.2.0

Head outputs all http header information for a given website

  Sources   Download

The Requires

 

12/11 2015

0.0.1

0.0.1.0

Head outputs all http header information for a given website

  Sources   Download

The Requires