Force add EXT-X-KEY for hls

Hi,
We have separate Flash Access packager encrypting content. This content is afterwards served by FMS to clients. While flash-enabled clients just download content via vod/mp4:content.f4v, iOs clients use /hls-vod/content.f4v.m3u8. Is there way to enable EXT-X-KEY parameter to m3u8?
i've explored jithttp_module possible settings, but as far as i understand now - it's targeted to have both key and server url, which is not suitable - in our architecure we had plans to keep FMS away of all keys. Or maybe am i doing smth wrong?
Thanks!

Hi,
Could you please elaborate on your work flow? In AMS there are a couple of ways to generate and serve Adobe Access protected content -
1. Using the hls module where the encrypted content and m3u8 is generated on the fly.
2. Using the HLS Offline packager that generates encrypted fragments with the m3u8 that can be served from a web server.
In both cases the m3u8 generated contains all the required information.
Apart from this custom m3u8 files for the set-level manifest can be generated using the f4mconfig tool.
I'm not sure if your work flow fits any of the above. If not, the m3u8 files will have to be modified manually.
Thanks,
Apurva

Similar Messages

  • How to add License Key For Integration Tool kit For SAP in Linux Server

    Dear Experts,
    We are Using BO XI R3.1 SP3 Enterprise Version ,Integration Tool Kit For SAP,Live Office.
    The Server is Linux Server.
    But while generating reports in Infoview it is giving error like ""_check that you are licensed to access SAP Data Source_".
    So we came to know that license Key might Expire for Integraton Tool Kit For SAP in Bo Server.
    So can you tell me how to add the license key For BO XI R3.1 SP3 Integration Tool Kit For SAP in Linux Server.
    Thanks & Regards,
    Venkat

    On Unix / Linux you should be able to leverage the response from Raphael and change:
    Location=%BOBJDIR%/bobje/data/.bobj/registry/software/business objects/suite 11.5/sap/keycode/.registry
    For more information verify the below link
    [How do you update the SAP Integration Kit license?;
    Regrads
    Pardhu

  • Tip - Hidden Keys for Portable Home Directories

    FYI, the following info was posted by John de Troye on the Client Management mailing list.
    hth,
    b.
    Buried inside the managed client properties are a set of keys that allow more overt control of the portable home directory (PHD) behavior. Many people have asked for a procedure to block the error message that pops up when users change computers (the "Your network home has changed..." dialog). Others have asked about being able to force a dominant direction for syncing the portable/local home and the network home directories. The keys noted below can be applied inside the Preference Editor in Workgroup manager for a set of computers, groups, or users using the Mobility settings. They can also be applied using the 'defaults' command directly at a standalone client.
    In WGM, in the account (computer/group/user) that you are establishing mobility for, select the Details tab in the Preferences settings. Locate the "com.apple.homeSync" domain. It should contain various settings, such as "excludedItems-raw" and "syncPeriodSeconds". You can click on the 'Always' or 'Once' setting (your choice) and then on the 'New Key' button. You will then add the new keys as needed.
    domain: com.apple.homeSync
    key: "loginConflictResolution"
    description: who wins login/logout conflicts
    values (number):
    1 = local home wins
    2 = network home wins
    comment:  DANGER: this may also affect the first time sync;
    key: "periodicConflictResolution"
    description: who wins background/Sync Now conflicts
    values (number):
    0 = show conflict dialog
    1 = local home wins
    2 = network home wins
    key: "periodicSuppressErrors" = suppress background sync error messages
    values (boolean):
    true = suppress error dialogs
    false = show error dialogs
    A key (no pun intended) point to be aware of is that you should rigorously test this out with some test accounts first. Finding out that your users lose all of their files because you decided to force the sync in one direction is not a good way to establish user vs support relations.
    This material, with pictures, will be in the next Tips and Tricks doc.

    I've found this page which seems to do exactly what I want. Though I don't understand what a loginhook is and where I would put this text.
    The site is http://blogs.cofa.unsw.edu.au/blog/nigelkersten/osxserver/2006/02/09/
    Cheers

  • Change relative URL of segments for HLS-VOD

    Simple Version:
    Can I change the URL of the TS segments delivered by the hlshttp_module in any way, or is it always relative to the requested m3u8 URL?
    Long Version:
    To try and protect my content from being accessed by third parties I want to use mod-auth-token, with a client inserted token in the request for the variant m3u8, and a server generated token in the HLS m3u8.
    My clients generate a token using a shared secret, and request the variant m3u8 from:
    https://myserver/hls-manifest/<clienttoken>/<hextime>/path/to/folder/manifest.m3u8
    This page is served dynamically (using php), and does not really have anything to do with FMS even though it is running in the same Apache instance. The m3u8 is generated with server tokens in the m3u8 URLs somethign like this:
    #EXTM3U
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=10240000,CODECS="mp4a.40.2, avc1.42001f"
    https://myserver/hls-vod/dc226454b9e39b9ffc44f9496505c70e/4ea6963f/path/to/folder/filename _1024k.mp4.m3u8
    I have installed mod-auth-token, and configured it on a LocationMatch for "^/hld-vod/(.*)\.m3u8$". Everything up to this works perfectly, and I can request both m3u8 playlists successfully. The problem is that the content of the m3u8 (the ts fragment URLs) are relative to the URL of the m3u8.
    #EXTM3U
    #EXT-X-MEDIA-SEQUENCE:0
    #EXT-X-ALLOW-CACHE:NO
    #EXT-X-VERSION:2
    #EXT-X-KEY:METHOD=AES-128,URI="https://myserver/hls-key/vodkey.bin",IV=0X560417e9155f2f2cb1fb9410397db72e
    #EXT-X-TARGETDURATION:10
    #EXTINF:10,
    filename_1024k.mp4Frag1Num0.ts
    The player is attempting to request files from:
    https://myserver/hls-vod/dc226454b9e39b9ffc44f9496505c70e/4ea6963f/path/to/folder/filename _1024k.mp4Frag1Num0.ts
    I want this to look more like this:
    https://myserver/hls-vod/path/to/folder/filename_1024k.mp4Frag1Num0.ts
    or even this:
    http://mycacheserver/hls-vod/path/to/folder/filename_1024k.mp4Frag1Num0.ts
    So the m3u8 needs to look more like this:
    #EXT-X-TARGETDURATION:10
    #EXTINF:10,
    http://mycacheserver/hls-vod/path/to/folder/filename_1024k.mp4Frag1Num0.ts
    I can think of lost of placeswhere this would have  useful applications. There does not appear to be anything in the Developer documents which would help here. Does anybody have a suggestion for something I can try?

    Hi Michael,
    Thanks for using FMS 4.5 and its new features.
    However, there is no way to not to put relative urls for the ts files. However, you might like to do either Apache's "URL rewriting rules" or redirection . For rewriting rules, you might check http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
    Though, you may suffer in caching benefits. Here, if the id that you have inserted is on per client basis, you may not get the caching benefits on the caching server as it will always caching on basis of
    https://myserver/hls-vod/dc226454b9e39b9ffc44f9496505c70e/4ea6963f/pat h/to/folder/filename_1024k.mp4Frag1Num0.ts
    while, if you use client side redirect something like
    redirect 301 url1 url2
    it may help. You might consider other similar solutions for example, client redirect on proxy servers etc.. just be ware of caching in your case (if applicable)

  • How to create a foreign key for the table from two different tables?

    Hi All,
    I have a three table like below. In the below table SAMPLE_CONS_CHECK and SAMPLE_CONS2_CHECK will be having the primary key for NAME column. The same SAMPLE_CONS3_CHECK table also having the primary key for NAME column and forieign key for SAMPLE_CONS_CHECK and SAMPLE_CONS2_CHECK tables. See the below code 2
    code 1:
    CREATE TABLE SAMPLE_CONS_CHECK
            (NAME VARCHAR2(10),
            SERIES  VARCHAR2(5)
    CREATE TABLE SAMPLE_CONS2_CHECK
            (NAME  VARCHAR2(5),
             MODEL  NUMBER
    CREATE TABLE SAMPLE_CONS3_CHECK
            (NAME  VARCHAR2(5),
             MODEL_NO  NUMBER
            )code 2
    alter table SAMPLE_CONS_CHECK
    add constraint SAMPLE_CONS_CHECK_pk primary key (NAME)
    alter table SAMPLE_CONS2_CHECK
    add constraint SAMPLE_CONS2_CHECK_pk primary key (NAME)
    alter table SAMPLE_CONS3_CHECK
    add constraint SAMPLE_CONS3_CHECK_pk primary key (NAME)
    ALTER TABLE SAMPLE_CONS3_CHECK ADD
    CONSTRAINT SAMPLE_CONS3_CHECK_FK1 FOREIGN KEY
         NAME
    ) REFERENCES SAMPLE_CONS_CHECK
        NAME
    ) ON DELETE CASCADE;
    ALTER TABLE SAMPLE_CONS3_CHECK ADD
    CONSTRAINT SAMPLE_CONS3_CHECK_FK2 FOREIGN KEY
         NAME
    ) REFERENCES SAMPLE_CONS2_CHECK
        NAME
    ) ON DELETE CASCADE;From the above schenario i am able to insert the data to SAMPLE_CONS3_CHECK table. But the parent data is already available in the parent table. The problem is here two different constarints from two different tables. While inserting, it is checking from both the tables whether the parent is exist or not.
    How can i solve this problem? Can anyone halp me about this?
    Thanks
    Edited by: orasuriya on Aug 8, 2009 2:02 AM

    Actually the design is completely incorrect.
    What you say is
    I have
    'foo', 'foo series'
    'foo','foo model'
    'foo',666
    By virtue of table3 referring to both table1 and table2.
    This means you actually need to have 1 (one) table:
    'foo','foo series','foo model', 666
    And the 'problem' disappears.
    Sybrand Bakker
    Senior Oracle DBA

  • Do We need access key for Additional Data B in VA01

    Hi all,I have to add fields in Additional Data B,I have searched SDN about it and came to know that it is screen '8459' of program 'SAPMV45A',but it is asking key for that,is it safe applying access key for this screen?
    Thanks in advance.

    >is it safe applying access key for this screen?
    yes it is safe. SAP provided the screen 8459 only for adding our own custom fields to it. For this you need access key for the first time. along with that you need access key for
    PBO include, PAI include
    MV45AOZZ ,MV45AIZZ .
    check it once.

  • How to genarate Primary Key for each record in XI  Mapping

    Hi,
    I need to genarate primary key for each record in the paylod in mapping..
    Eg: if i have a 10 reacords i need to have a primary key for each record..starting with the
    Record      Primary key
    First            001
    Secound      002
    Tenth         010
    If i need to write any user defined funtion... can any one provide the code for it.
    Thanks
    Amaresh

    Hi Bavesh,
    I will explain with the example:
    XML:
    <Record 1>
    <Primary key>
    <value1>
    <value2>
    </Record 1>
    <Record 2>
    <Primary Key>
    </Record 2>
    like above i will be getting n number of recored and in each record i need  to genarate primary key in XI.and the key sould be in sequence...
    like for the first record 1 secound 2 like that primary key should add to the privous Primary key.
    and this is for each payload.
    Thanks
    Amaresh

  • How can I add a new field for Belgium in T588M?

    Hi experts,
    I am trying to change the infotype 0002 screen for BElgium. This is how I am doing T588M > new entry > MP000200 > alt. screen 2012 > var. key 12 >  feature p0002 >.
    I also maintained 12 as the var. key for the countr yBE in P0002 feature. I want to add P0002-GBDEP (state) field which is already there for MP000200 screen 2000 which is the SAP standard screen. why it  does not copy this field when I create this field for Belgium. HOw can I bring it for BEl. Please advise.
    Thanks a ton,
    JEss...

    As P0002-GBDEP is not included in screen '2012', you'll need to create an additional custom screen to show this field. Then, you'll need to config table 'T582C' to have 'MP000200' / screen '2012' to have this custom screen as an 'include' screen (e.g. if your new custom screen is ZP000200 / screen '0100', then in T582C, you'll need an entry with 'MP000200' '2012' ZP000200' '0100'.

  • HT2376 Why do we have to buy a new key every year?  Why can't we just buy a key for three to 5 years at a time?

    Just inquiring as I just want to know why can't we buy QuickTime Pro registery keys for three to five years in one purchase?

    Just inquiring as I just want to know why can't we buy QuickTime Pro registery keys for three to five years in one purchase?
    How are you being forced to purchase a ney key every year? Keys should only need to be re-purchased after a major upgrade—e.g., the change from QT 6 to QT 7 on a Mac. Since QT 7 was released in 2005 for both the Mac and Windows platforms, your QT 7 key should have been valid for a max of about 8 years thus far. The only problem I know of is the fact that Apple no longer maintains a continuous history of QT 7 key purchases which has been forcing users who do not maintain a copy of their key and user ID on hand for things like drive/system failures and/or accidental deletions to purchase a replacement rather than simply re-keying their QT 7 app with their old key. I keep all of my old keys stored on thee separate USB drives, two RAID units, and one external hard drive in case I lose any or all of my startup volumes.

  • Request Key for Role Requests in OIM 11.1.1.5.0

    Hi,
    We are currently working on an enhancement in which after the role request is approved in the work flow process (SOA), need to be assigned to a group. A notification has to be sent to this group with the request details and the task needs to be assigned to them.This functionality is implemented using the process task and providing the group name in the assignment tab of the task.
    The problem we are facing here is, we are not able to get the request key (of the role request) dynamically, which can be used in the adapter to get the request details/ role details.
    We have implemented the same process while requesting for RO. i.e. after the RO request is approved in the SOA work flow it gets assigned to a group.
    In that case we could get the request key by using the below sql query:
    "select usr.USR_LOGIN,req.request_key,usr.usr_first_name,usr.usr_last_name from usr usr,request req,oiu oiu where req.request_key=oiu.request_key and req.requester_key=usr.usr_key and oiu.orc_key=" + processInstanceKey;
    How ever for the role requests, we are not able to figure out the query / any other process using which we can get the request key dynamically that can be used in the process task adapter.
    Please suggest the db query or any other method to get the request key for the role request.
    Thanks in advance.
    Shakti.

    Hi Kevin,
    The complete steps that we are following are as below:
    1. The requester raises a request for assigning role xyz to user abc by using request template. Once the SOA workflow is completed the user gets the role.
    2. After the evaluate user policy scheduler is run and the record is inserted in to the child table, a task "ADD Role To User" is triggered,
    3. Have created an adapter to set Response= "SUCCESS" and associated it with the task "ADD Role To User".
    4. On Response= "SUCCESS" we are triggering two tasks.    i. Assigning task to a team
                                                                                               ii. Sending notification to the team about the role request.
    5. While writing the task for sending notification ,we have created an adapter. We need to get the request key(of step no 1) and role details to be displayed in this mail.
    As you have mentioned, "There should be no process instance key for a Role Request because there is no object.", i am not able to figure out a way to get the request key
    which i can use in the adapter to send notification.
    Please suggest how can i get it and let me know if you need any other details.
    Thanks in advance.
    Shakti.

  • Add a new key field in an InfoObject

    Hi all,
    I have to add a new key field in a standard InfoObject (0vendor) in order to extract data correctly from a table in R3 which has both the vendor and the plant as keys.
    Doubts:
    1. the 0vendor InfoObject is already used in several InfoCubes
    2. it contains data
    3. we have another object built with reference to 0vendor
    Any problem with the existent InfoCubes and queries if I change the structure of this InfoObject?
    Have I got to delete data on it first?
    any problem on the object built with reference to 0vendor?
    I have just thought of updating the object 0vendor (this would avoid lots of substitutions and lot of work) instead of developing a brand new object..
    Do you agree with this kind of solution or would you do something different?
    Thanks
    Elisa

    Hi Elisa,
    "In R/3 the vendor sub-range is blank and we use only one Purch Org, so no matter."
    This is OK but remind that it shall remain like this ALWAYS; because if you design your model with these assumptions and later you start getting sub ranges and/or a second P.O then you can forget your model...
    Replacing 0VENDOR by ZVENDOR completely will depend on your requirement; I don't know which content you are using but you should try to keep 0VENDOR as such because ZVENDOR will be compounded with 0PLANT and that's not the same... (e.g. the key will be displayed like "PLANT/VENDOR" in reports unless you drilldown the PLANT in front of ZVENDOR... your users may perhaps not appreciate...)
    In this matter, how are you going to proceed?
    - fill the vendor ID in ZVENDOR and have 0PLANT as compounding key? In this case you'll have to add 0VENDOR attributes in ZVENDOR as well. With this scenario you will end with redundant data since attributes for 0VENDOR will be the same for each combination 0PLANT/ZVENDOR.
    - wiser: have 0VENDOR and 0PLANT both in the compounding key. This way you could have ZVENDOR key CHAR1 and leave it empty (it would be a "dummy" key you wouldn't use in reports)
    The good thing here is that you don't have to replicate your 0VENDOR design in the ZVENDOR. the bad thing for you is that you NEED to keep both IObjs; thus manage your DIM issue.
    Your approach to fill the cubes is absolutely right! What are the sizes of your cubes?
    You should take this opportunity to check you cubes datamodel:
    - are the dimension well deisgned? (run report SAP_INFOCUBE_DESIGNS in order to see the cardinality of your DIMs). I am sure this can be improved.
    - are the cubes partitioned? Every cube should be partitioned for performance reasons.
    - if the cubes are huge, wouldn't it be good to do a logical partitioning? E.g have one cube per year and a multicube on top...
    Finally use dimension number range buffering when loading data into an empty cube and other techniques like dropping all indexes in order to speed up your load process and minimize reporting downtime. If your reports are based on multicubes and your model is not too complex you could even keep the copy cube instead of moving your data back to the original; you would then just have your multicube transport to make the switch of the new model available for reporting...
    hoping this help you to go with the right path...
    regards,
    Olviier.

  • Account modification key for movement type 643

    Hello Experts,
    I am reaching out to you today as I am in need of some info on Account assignment for Goods issue process. I looked at transaction OMWN or OMJJ for movement type based settings. I am running a business process ' Intercompany stock transfer order'. Goods issue movement on delivery reads 643(Goods issue for cross company), which is picking 'Account modification key' VAX.
    My requirement was how do I force system to pick VAY for 643 without overwriting VAX with VAY in OMWN transaction. Also there are several possibilities listed out for movement 643 alone. Appreciate if you could briefly tell me how system determines other parameters such as 1) Special stock indicator 2)Consumption posting 3) Value string & 4)Counter to determine 'Account modifier' in the customizing table V_156X_KO for Intercompany movement type 643.
    Additional info: Trigger is Stock tarnsfer order type NB. Subsequent process is VL10B for Delivery creation using type NLCC  and Intercompany invoice(IV) for shipping the goods to ordering company code. Then in the receiving company MIGO or goods receipt with reference to outbound delivery and fianlly MIRO or Invoice verification.
    Regards
    SG

    Valuation Structure
    Data on a material is valuated using the following structure:
      Valuation area
      Valuation class
      Valuation category
      Valuation type
      Material type
      Movement type
    Valuation Area
    Organizational level at which material valuation is carried out. You can define a valuation area as
    follows:
      Valuation area = company code
    All stocks of a particular material in this company code are valuated together.
      Valuation area = one plant
    The stocks of a particular material in this individual plant are valuated together. Stocks in
    other plants are not included in this valuation area.
    You define in Customizing the level at which valuation should take place.
    Valuation Class
    You group together different materials with similar properties into valuation classes so that you
    do not have to manage a separate stock account for every material.
    The following table contains examples of possible valuation classes:
    Valuation class Description
    3001 Colors
    3002 Paints
    3030 Operating supplies
    3100 Trading goods
    Which valuation class a material can be assigned to depends on the material type. You can
    define the following assignments in Customizing:
      All materials with the same material type are assigned to just one valuation class.
      Different materials with the same material type are assigned to different valuation classes.
      Materials with different material types are assigned to a single valuation class.
    MM - Material Price Change (MM-IV-MP) SAP AG
    Valuation Structure
    10 April 2001
    A material is assigned to a valuation class in the material master record. The system checks
    whether the material type allows the material to be assigned to the valuation class specified.
    The system refers to the valuation class of a material to determine which stock account to post to
    when a posting is made for this material.
    Valuation Category
    Criterion according to which split valuation is carried out:
      Procurement
    You can valuate a material differently depending on whether it is manufactured in-house
    or procured externally.
      Origin
    You can valuate a material differently depending on where it comes from (such as home
    or abroad).
      Status
    You can valuate a material differently depending on its status (such as new, used,
    repaired).
    You define the valuation categories in Customizing. A material is assigned a valuation category
    in the material master record.
    Valuation Type
    The valuation type specifies the individual characteristic of the valuation category, such as
    internal or external, in the case of Procurement. Within the valuation category Origin, you can
    define the different countries as the valuation types. You define valuation types in Customizing.
    You first determine all the valid valuation types for a valuation category.
    You define in the material master record which valuation types are allowed for a particular
    material. For every material subject to split valuation, you must enter all the valuation types
    allowed in the material master record.
    Material Type
    You assign every material to a material type when you create it. Examples of material types in
    the standard system include raw materials, operating supplies and finished products.
    The material type controls the properties of a material and which data must be maintained for the
    material. The following control features are important for valuation:
      Is the material managed by quantity?
      Is the material managed by value?
      Which price control type may be used for the material?
      Which valuation class can the material be assigned to?
    The system administrator can create or change material types in Customizing.
    Movement Type
    For every material movement, there is a movement type in the SAP System. The movement type
    controls the properties of the movement, for example, which entries you must make when
    SAP AG MM - Material Price Change (MM-IV-MP)
    Valuation Structure
    April 2001 11
    entering a material movement, and which updates are carried out when the movement is posted.
    The following control features are important for valuation:
      Does the material movement cause the quantity to be updated?
      Does the material movement cause the value to be updated?
      Does the material movement lead to postings in Accounting?
      Is the material movement relevant for LIFO/FIFO valuation?
    The system administrator can create or change movement types in Customizing.

  • Just bought 1T ext hard drive for back up, addl storage, boot backup?

    I am a NOVICE. Just purchased 1T ext hard drive for backups and additional storage for music, docs, photos, etc. Should I partition, and also include boot? Does this mean 3 equal partitions? Or how much should be dedicated to boot drive? In case you couldn't tell, I am talking over my head.

    Thank you for responding. I didn't even know I was Snow Leopard. I should have the disks somewhere, though I'm not sure where the "safe" place is that I put them. The ioSafe instructions suggested Time Machine, though I've heard it can have issues. The external hard drive instructions also suggested using 1 partion and Apple Partition Map, but I see comments suggesting that GUID is better for intel macs which I believe this is as the info says:
    Processor Name:          Intel Core i3
    The "about this mac" info says memory 4 GB. When I select "get info" on the HD it says Capacity: 499.76 GB. So I'm not sure. I have a lot of music CD's I want to install my itunes library currently contains 3.32 GB and that is nowhere close to all the music I want to add. I also need to save MANY text docs, large PDFs and high resolution photos. And would like to start exploring creative Adobe Software, and don't know how big those files end up being.

  • Translation keys for 'save as type' in 'save as...' dialog

    Hi all,
    I am currently working on a custom "save as..." dialog using the ISaveFileDialog interface.
    On a certain point I have to insert the various types to which you can save an object.
    In an AddType() method I get a ISaveFileDialog *dlg as a parameter. After that I want to add the types to the 'save as type' filter.
    I want the types to be translatable if you change the language of InDesign.
    My problem is that I can only find InCopy related translation keys, such as "InCopyInterchange" and "InCopyInterchangeTemplate"
    and I can not find any keys for translating an InDesign docuement (idd) and InCopy Template (indt) format string.
    Thing as
    PMString inDesignDoc( "InDesign Document" );
    inDesignDoc.Translate();
    PMString inDesignDoc( "InDesign Template" );
    inDesignDoc.Translate();
    do not work.
    Can someone please help me on this?
    Thanks in advance

    Unfortunately (and I don't understand why) Adobe does not publish all their string key constants for plug-in developers to use. There is a small subset in SDKdef.h lines 238 - 257, but the rest is for you to supply.

  • How to add a search help for a field in Screen Personas?

       I just started learning to use a Screen Personas, and I want to know how to add a search help for a field.
       I found a property in the help document named "IsLookupSupported". Is it the key?  But I saw it was gray in the field I created, and its value is "false". I could not change it.

    Hi, Tamas,
    I found the reason. The function Z_WEBRFC_READ_DATA_SH had a string concatenation error.
    CONCATENATE '{"results":[{"key": "shlpname", "value": "' l_shlp '"},"key": "fieldname", "value": "' l_field '"}]}' INTO htmldoc-line.
    The correct code is like:
    CONCATENATE '{"results":[{"key": "shlpname", "value": "' l_shlp '"},{"key": "fieldname", "value": "' l_field '"}]}' INTO htmldoc-line.
    Another question is, I can't get any words in Chinese from WebRFC. It returns error when I try it. How can I configure it?
    Xin

Maybe you are looking for