How to filter the results for specific headers?

Discussion in 'Share Experience' started by Support, Sep 23, 2015.

  1. Support

    Support Administrator
    Staff Member A-Parser Enterprise

    Joined:
    Mar 16, 2012
    Messages:
    4,544
    Likes Received:
    2,163
    Needed from a specified list of links save only those, that return .doc or .pdf file, while its size should be no larger than 3 MB.

    Solved this problem is quite simple:[​IMG]
    • Filter the results by the required content-type: application/msword or application/pdf
    • Scraping content-lenght - is the size of the returned file
    • Filter the results by size - no more than 3 MB
    • Download only headers - for saving time
    *What are MIME-types: http://www.freeformatter.com/mime-types-list.html#mime-types-list
    **If you do not turn on option Read only headers and output to result $data, generating unique file names, you can organize downloading of files certain formats and sizes.
    Code:
    eyJwcmVzZXQiOiJjb250ZW50IiwidmFsdWUiOnsicHJlc2V0IjoiY29udGVudCIs
    InBhcnNlcnMiOltbIk5ldDo6SFRUUCIsImRlZmF1bHQiLHsidHlwZSI6Im92ZXJy
    aWRlIiwiaWQiOiJnb29kQ29kZSIsInZhbHVlIjoyMDB9LHsidHlwZSI6Im92ZXJy
    aWRlIiwiaWQiOiJmb3JtYXRyZXN1bHQiLCJ2YWx1ZSI6IiRxdWVyeVxcbiJ9LHsi
    dHlwZSI6ImZpbHRlciIsInJlc3VsdCI6ImhlYWRlcnMiLCJmaWx0ZXJUeXBlIjoi
    cmVtYXRjaCIsInZhbHVlIjoiYXBwbGljYXRpb25cXC9wZGZ8YXBwbGljYXRpb25c
    XC9tc3dvcmQiLCJvcHRpb24iOiJpIn0seyJ0eXBlIjoiY3VzdG9tUmVzdWx0Iiwi
    cmVzdWx0IjoiaGVhZGVycyIsInJlZ2V4IjoiY29udGVudC1sZW5ndGguKz8oXFxk
    KykiLCJyZWdleFR5cGUiOiIiLCJyZXN1bHRUeXBlIjoiZmxhdCIsImFycmF5TmFt
    ZSI6IiIsInJlc3VsdHMiOlsibGVuIl19LHsidHlwZSI6ImZpbHRlciIsInJlc3Vs
    dCI6ImxlbiIsImZpbHRlclR5cGUiOiI8IiwidmFsdWUiOiIzMTQ1NzI4Iiwib3B0
    aW9uIjoic2VucyJ9LHsidHlwZSI6Im92ZXJyaWRlIiwiaWQiOiJvbmx5aGVhZGVy
    cyIsInZhbHVlIjp0cnVlfV1dLCJyZXN1bHRzRm9ybWF0IjoiJHAxLnByZXNldCIs
    InJlc3VsdHNTYXZlVG8iOiJmaWxlIiwicmVzdWx0c0ZpbGVOYW1lIjoiJGRhdGVm
    aWxlLmZvcm1hdCgpLnR4dCIsImFkZGl0aW9uYWxGb3JtYXRzIjpbXSwicmVzdWx0
    c1VuaXF1ZSI6Im5vIiwicXVlcnlGb3JtYXQiOlsiJHF1ZXJ5Il0sInVuaXF1ZVF1
    ZXJpZXMiOmZhbHNlLCJzYXZlRmFpbGVkUXVlcmllcyI6dHJ1ZSwiaXRlcmF0b3JP
    cHRpb25zIjp7Im9uQWxsTGV2ZWxzIjpmYWxzZSwicXVlcnlCdWlsZGVyc0FmdGVy
    SXRlcmF0b3IiOmZhbHNlfSwicmVzdWx0c09wdGlvbnMiOnsib3ZlcndyaXRlIjpm
    YWxzZX0sImRvTG9nIjoibm8iLCJrZWVwVW5pcXVlIjoiTm8iLCJtb3JlT3B0aW9u
    cyI6ZmFsc2UsInJlc3VsdHNQcmVwZW5kIjoiIiwicmVzdWx0c0FwcGVuZCI6IiIs
    InF1ZXJ5QnVpbGRlcnMiOltdLCJyZXN1bHRzQnVpbGRlcnMiOltdLCJjb25maWdP
    dmVycmlkZXMiOltdfX0=
     

Share This Page