Как изменить заголовки HTTP в Cypress - PullRequest
0 голосов
/ 22 февраля 2019

Я хочу изменить HTTP-заголовок, например, добавив x-MSISDN и user-agent. И с решением, приведенным

, я попробовал следующий код

    describe('The Home Page', function() {


  it('successfully loads', function() {

      cy.server()

      cy.route({
  method: "GET",
  url: "http://localhost:3000/sdp",
  headers: {
     "x-msisdn": "7845851265",
     "User-Agent": "Opera/9.80 (J2ME/MIDP; Opera Mini/8.0.35626/37.8186; U; ru) Presto/2.12.423 Version/12.16"
     }
})

    cy.visit('http://localhost:3000/sdp') // Dev URL 
    cy.get("[class='activateBtn']").click()
    expect('true').to.equal('true')
  })
})```

1 Ответ

0 голосов
/ 22 февраля 2019

Возможно, вы захотите сделать что-то вроде этого:

cy.server()

cy.route({
  method: [your_method e.g "GET"],
  url: [your_url e.g "/login"],
  headers: {
     'x-msisdn': '7845851265',
   ... etc ...
  }
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...