CURL - как отправить запрос

Discussion in 'PHP' started by rudi, 19 Nov 2016.

  1. rudi

    rudi Active Member

    Joined:
    3 Jun 2010
    Messages:
    507
    Likes Received:
    181
    Reputations:
    5
    Привет. Сегодня сниферил авторизацию на сайте qiwi.
    Вместо ожидаемого GET или POST , один из запросов содержал метод OPTIONS
    Привожу заголовоки снифера


    Code:
    https://sso.qiwi.com/signin/oauth2
    
    OPTIONS /signin/oauth2 HTTP/1.1
    Host: sso.qiwi.com
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
    Accept-Encoding: gzip, deflate
    Origin: https://qiwi.com
    Access-Control-Request-Method: GET
    Access-Control-Request-Headers: content-type
    Connection: keep-alive
    
    И получаем ответ
    Code:
    HTTP/1.1 200 OK
    Date: Sat, 19 Nov 2016 15:33:33 GMT
    Content-Length: 0
    Connection: keep-alive
    access-control-allow-origin: https://qiwi.com
    Access-Control-Allow-Methods: GET, POST, PUT, DELETE
    Access-Control-Allow-Headers: content-type, x-requested-with, authorization
    Access-Control-Max-Age: 1800
    Access-Control-Allow-Credentials: true
    Allow: GET, HEAD, POST, PUT, DELETE, TRACE, OPTIONS, PATCH
    Server: nginx-wallarm
    Strict-Transport-Security: max-age=31536000
    x-content-type-options: nosniff
    X-XSS-Protection: 1; mode=block
    

    Вопрос. Как мне отправить запрос OPTIONS средствами curl на PHP ?
     
  2. t0ma5

    t0ma5 Reservists Of Antichat

    Joined:
    10 Feb 2012
    Messages:
    831
    Likes Received:
    817
    Reputations:
    90
    судя по всему это
    CURLOPT_CUSTOMREQUEST
    http://php.net/manual/ru/function.curl-setopt.php

    правда не понятно на кой его тебе слать, метод по сути возвращает инфу о других доступных методах, не более того
     
    _________________________
    zemsky and rudi like this.
  3. rudi

    rudi Active Member

    Joined:
    3 Jun 2010
    Messages:
    507
    Likes Received:
    181
    Reputations:
    5
    Спасибо. то что надо.
     
Loading...