How many parameters does a developer need to know like '~request_method'

<b>I am sorry to post it twice. I am not able to delete it!</b>
In SAP standard program 'RSHTTP01', "call method client->request->set_header_field exporting name 'request_method'  value = 'GET'." is used. How many parameters do I need to know like 'request_method'? I cannot find any document to describe it.
Message was edited by: Paul Lee

Hello Paul,
Please look at the following links.  It will help to explain how you can find all the documentation and how working with BSP's is done.
These are weblog's created by <a href="https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/u/164">Brian McKellar</a>, granted there's a lot, but it is worth it to yourself to read them at least once.
In particular please take a look at the following:
<a href="/people/brian.mckellar/blog/2003/09/30/bsp-in-depth-writing-an-http-handler">BSP In-Depth: Writing an HTTP Handler</a>
<a href="/people/brian.mckellar/blog/2003/09/30/bsp-in-depth-writing-an-http-handler">BSP Trouble Shooting: Frequently Asked (Short) Questions</a>
<a href="/people/brian.mckellar/blog/2004/06/11/bsp-trouble-shooting-getting-help">BSP Trouble Shooting: Getting Help</a>
As for in ABAP seeing documentation for values, simply double click (or F1) on the parameter, if there are docs available you will usually get them.  If the parameter is a reference to something by double clicking you usually get taken to the item, from there you try again to double click or F1 and see what you get.
So what I did was typed your program in, in SE38 and then looked at the code and found this:
if internal is initial.
      call method cl_http_client=>create
        exporting
          host               = host_str
          service            = service_str
          proxy_host         = proxy_host
          proxy_service      = proxy_service
I assume this is where you are looking so I tried to double click on "proxy_service" - nothing, I tried F1 - nothing.
So now I look at how this is a method call so I double click on "cl_http_client" and low and behold I am taking to the method itself. Now I go to the method "CREATE" (<i>cl_http_client=>create</i>) and I click on the "PARAMETERS" button at the top of the screen next to "EXCEPTIONS" I now see a bit of information and a list of all the parameters used in the create.
From here you should be able to now play around see what all used and available with this method.

Similar Messages

  • How many employees does a company need to get a discount?

    I work for a company 100 employees.  Are we large enough to qualify for an employee discount program?  If so, how do I get my company on the list?

        hnfan,
    Thank you for reaching out to us. We certainly understand the importance of knowing available options to get a discount. The discount is less constituted by the amount of people, and more so on agreements made between the company and Verizon Wireless. You would need whatever exectutive that handles these relations to reach out to our business department at (800) 526-3178 and they can discuss all options available. Let us know if you have any trouble doing so.
    Thank you,
    TonyG_VZW
    Follow us on Twitter @VZWSupport

  • How many parameters to WWV_FLOW_ITEM.MD5()?

    Using v2.0.0.00.49
    I have optomistic locking working on a few of my pages, but I have run into the problem where I am sending too many parameters to the function WWV_FLOW_ITEM.MD5(). How many parameters does the function take?
    Thanks!

    SQL> desc WWV_FLOW_ITEM;
    FUNCTION MD5 RETURNS VARCHAR2
    Argument Name                  Type                    In/Out Default?
    P_VALUE01                      VARCHAR2                IN     DEFAULT
    P_VALUE02                      VARCHAR2                IN     DEFAULT
    P_VALUE03                      VARCHAR2                IN     DEFAULT
    P_VALUE04                      VARCHAR2                IN     DEFAULT
    P_VALUE05                      VARCHAR2                IN     DEFAULT
    P_VALUE06                      VARCHAR2                IN     DEFAULT
    P_VALUE07                      VARCHAR2                IN     DEFAULT
    P_VALUE08                      VARCHAR2                IN     DEFAULT
    P_VALUE09                      VARCHAR2                IN     DEFAULT
    P_VALUE10                      VARCHAR2                IN     DEFAULT
    P_VALUE11                      VARCHAR2                IN     DEFAULT
    P_VALUE12                      VARCHAR2                IN     DEFAULT
    P_VALUE13                      VARCHAR2                IN     DEFAULT
    P_VALUE14                      VARCHAR2                IN     DEFAULT
    P_VALUE15                      VARCHAR2                IN     DEFAULT
    P_VALUE16                      VARCHAR2                IN     DEFAULT
    P_VALUE17                      VARCHAR2                IN     DEFAULT
    P_VALUE18                      VARCHAR2                IN     DEFAULT
    P_VALUE19                      VARCHAR2                IN     DEFAULT
    P_VALUE20                      VARCHAR2                IN     DEFAULT
    P_VALUE21                      VARCHAR2                IN     DEFAULT
    P_VALUE22                      VARCHAR2                IN     DEFAULT
    P_VALUE23                      VARCHAR2                IN     DEFAULT
    P_VALUE24                      VARCHAR2                IN     DEFAULT
    P_VALUE25                      VARCHAR2                IN     DEFAULT
    P_VALUE26                      VARCHAR2                IN     DEFAULT
    P_VALUE27                      VARCHAR2                IN     DEFAULT
    P_VALUE28                      VARCHAR2                IN     DEFAULT
    P_VALUE29                      VARCHAR2                IN     DEFAULT
    P_VALUE30                      VARCHAR2                IN     DEFAULT
    P_VALUE31                      VARCHAR2                IN     DEFAULT
    P_VALUE32                      VARCHAR2                IN     DEFAULT
    P_VALUE33                      VARCHAR2                IN     DEFAULT
    P_VALUE34                      VARCHAR2                IN     DEFAULT
    P_VALUE35                      VARCHAR2                IN     DEFAULT
    P_VALUE36                      VARCHAR2                IN     DEFAULT
    P_VALUE37                      VARCHAR2                IN     DEFAULT
    P_VALUE38                      VARCHAR2                IN     DEFAULT
    P_VALUE39                      VARCHAR2                IN     DEFAULT
    P_VALUE40                      VARCHAR2                IN     DEFAULT
    P_VALUE41                      VARCHAR2                IN     DEFAULT
    P_VALUE42                      VARCHAR2                IN     DEFAULT
    P_VALUE43                      VARCHAR2                IN     DEFAULT
    P_VALUE44                      VARCHAR2                IN     DEFAULT
    P_VALUE45                      VARCHAR2                IN     DEFAULT
    P_VALUE46                      VARCHAR2                IN     DEFAULT
    P_VALUE47                      VARCHAR2                IN     DEFAULT
    P_VALUE48                      VARCHAR2                IN     DEFAULT
    P_VALUE49                      VARCHAR2                IN     DEFAULT
    P_VALUE50                      VARCHAR2                IN     DEFAULT
    P_COL_SEP                      VARCHAR2                IN     DEFAULT
    ...

  • How many samples does a pt-by-pt filter need to start?

    I'm using a 2nd order low pass butterworth filter on some real-time data. I've found a phase shift by plotting the data, but would like to know how many data points the algorithm needs before working.
    Thanks

    Hello Graham
    After doing some further testing with the function and opening up the function vi's to look at the code inside I have a few more ideas for your development.
    The vi uses previous values to do the analysis, so although it is called point by point the analysis occurs using previous data as well. At the beginning of the analysis the previous reference is 0 so it takes time to ramp to the actual value.
    I recommend that you create a case in your code that detects low readings. When you reach the low points, where your data is not being transferred you can choose to ignore a set of data to avoid the initial ramp, or you could preempt these values by forcing similar values to those that you read to 'initialise' the analysis and reduce the ramp effect.
    If you choose to ignore the data or overwrite the erroneous readings I would suggest that the first 10 reading s should be ignored so that you avoid the ramp as much as possible.
    If you have any further queries about this function, please let me know.
    Good luck with your development
    Regards
    Stephanie L
    Applications Engineer
    National Instruments UK and Ireland

  • How many Public Certificate do I need for Edge federation with Skype

    Hi All,
    I am trying to setup Lync 2013 with Edge to federate with Skype.
    Now how many Public CA do i need to be able to setup Lync Edge to federate with Skype,.
    Thank you,

    Hi,
    You need to have to add the CA where you're getting the public certificate from. By default, most common Trusted CA's are included in to the Windows OS it self and does not need to be added manually.
    Z-Hire -- Automate Lync User Account creation process ( AD / Exchange / Lync )

  • How many records does JDBC adapter can obtain in one polling?

    Hello everybody,
    I need to do an interface between legacy system and SAP ECC, the legacy systems have a DB so i use the jdbc adapter (sender) and receive the information to SAP ECC with proxy, so i need to activate the polling option from my jdbc adapter working as a sender, i read a table with lot of records, and i need to know how many records does jdbc adapter support when the polling is executed, because is necessary read all records from the table and change the status of the processed field.
    Is possible to get all the records from that table in one polling interval (50,000 records aprox)?, or i need to do the polling by blocks of records until finish all records from the table?, the second option, i dont have idea how can i do it.
    Regards,
    Vicman

    Hi again!,
    i still working on that, but i have a question, is possible to handle Store Procedure in jdbc adapter?? is supported?, like PL SQL, because i was working in the next query but i don't know if it works and where do i need to locate the query in the Query SQL Statement or in Update SQL Statement field or both? but how?.
    DECLARE c_cursor CURSOR FOR
    SELECT * FROM tablename
    WHERE processed=0
    OPEN c_cursor
       FETCH NEXT FROM c_cursor
    WHILE @@FETCH_STATUS = 0
    BEGIN
       update tablename set processed=1
       FETCH NEXT FROM c_cursor
    END
    CLOSE c_cursor
    DEALLOCATE c_cursor
    Regards,

  • How many licences does Final Cut Studio Support?

    How many licences does Final Cut Studio Support? Its the latest one (3) btw. The one that has FCP 7
    Any input is highly appreciated

    It can be installed on (1) desktop and (1) laptop, and you cannot use them at the same time. The idea is that you use the application when you are in your office, and if you need to go on the road, you can use it there, while the one in the office is not in use. 

  • How many bookmarks does safari support?

    How many bookmarks does safari support? I need to save a lot of articles for an exam.can I trust safari to save around 500 bookmarks?

    I have about 20 bookmark folders and in those twenty are about 30 on average, so say about 600. But I think there is no restriction, it may well be a million.

  • Hi guys, this might sounds stupid but how many employees does apple have?

    hi, how many employees does apple have worldwide? i need the answer for college.
    sorry for my bad english
    greetings maurice

    Currently approximately 60,000 employees at Apple worldwide.
    Hope this Helps

  • How many users does HFM support?

    Hi,
    how many users does HFM support(Maximum)? and why we are choose HFM compare to Hyperion enterprise?
    thanks
    Edited by: user10919054 on May 18, 2009 3:07 AM

    There is no limit, as long as you pay for the licenses and make sure you have a robust system to support user connectivity and demand.
    Hyperion Enterprise is the previous Consolidation tool most commonly used by many companies. Think of HFM as the "New Generation"....

  • How many hours does a brand new battery last after fully charged. I have a late 2008 Macbook Pro.

    How many hours does a brand new battery last after fully charged. I have a late 2008 Macbook Pro.

    clintonfrombirmingham is right, there is no way to exactly tell. But from personal experience, a new battery on a 2008 will last for about 2 1/2 hours with a higher screen brightness and doing something taxing to the battery (like gaming or running lots of 3D programs). But if you're just listening to music with the brightness all the way down, and no programs running, you could get up to 12 hours. So for average use, it should last you a whole business day (assuming you don't use it more than 30% 0f the time). Hope this kind of gives you more of an idea of what to expect:)

  • How many pictures does a 30 GB ipod video hold?

    how many pictures does a 30 GB ipod video hold? and i know it is probably somewhere on the website but i couldnt find it. could someone please answer me soon, thank you.

    A 30GB iPod will hold as many photos as will fit in 27.75GB of space. If some of the iPod's capacity is used for music or other purposes, fewer photos will fit on the iPod. Apple's site specifies 25000 photos.
    (13341)

  • How many times does the JDBC sender adapter retry ?

    Hi All,
    How many times does the JDBC sender adapter retry in the  ' Retry Interval' specified .
    I know that it retries after the time specified in the ' retry interval' , but if it again fails after the first retry will it retry again and again .And while doing it will it block the next Select query which should get executed.
    Thanks & Regards,
    Rahul

    Hi,
    The no of times to be retired on failure of message is default 3 times.
    You can set this in Visual Administrator->Server->Services----> SAP XI Adapter
    Thanks
    Swarup
    Edited by: Swarup Sawant on May 30, 2008 7:19 PM

  • HT1490 After how many charging cycles do I need to replace the baterie

    After how many charging cycles do I need to replace the baterie

    Please see below my system overview
    MacBook Pro
    13-inch, Mid 2010
    Processor  2.4 GHz Intel Core 2 Duo
    Memory  4 GB 1067 MHz DDR3
    Graphics  NVIDIA GeForce 320M 256 MB
    Serial Number  730504Z5ATM
    Software  Mac OS X Lion 10.7.3 (11D50b)

  • I'm going to buy a new iPhone, how many GB's do I need?

    Rather than get a new iPod, I plan to use my new iPhone 4s for my music.  I'll probably have about 800 songs, will use many apps, cruising the internet, watching video, and storing some pictures, bbut probably only around 100 or so.  How many GB's will I need?  8? 16? 32?

    What is the storage capacity of your iPod and what is installed on it besides music?
    A movie purchased from the iTunes store will take up 1+ GB of storage - the longer the movie, more storage space required. The new 4S is available with 16, 32, and 64.
    In regards to storage capacity, better to have it and not need it than to need it and not have it. Whatever storage capacity you choose, you won't be able to increase it. You probably won't go wrong with 32GB.

Maybe you are looking for

  • 1 Apple ID, 2 People, 6 Apple Products

    I will start off by apologizing if the answer to my question is located elsewhere.  I was unable to find a thread that addressed my entire question.  The general question I have will be what will be associated with the iCloud ID and what will be asso

  • How do i set up mailboxes to organize my emails in my iphone5?

    The mailboxes that appear are Inbox, VIP, Sent and Trash. Isn't there a way for me to create my own mailboxes to organize emails on the iphone5 just as I do on my computer? How do I do it?

  • Item Codes with description in inventory - R12

    Dear All In R12, Inventory module, from where and how to get the item code and item description simultaneously. e.g: Suppose I have an item having 3 segments. I want to display the item code with descriptions like this: 01-Stores | 001-Waste | 0001-C

  • Converting BLOB to HEX and HEX to BLOB

    Hi! I have a table that stores pictures as BLOB. Due to some project rules, I need to be able to convert this image to a CLOB (represented as a HEX String) and, after that, I need to convert this HEX String back to BLOB. I already created the functio

  • How to compare value before and after

    hi, one of the queried Values ​​is the number of defective frames.Here, this value is compared with a previously sampled value If now (after 10 s) this value is bigger than previous one ,then It saves new value otherwise loop will be continue.If agai