As indicated by Andy, not with that library but just using requests work -- see follow up email
Best, P THIS E-MAIL MAY CONTAIN CONFIDENTIAL AND/OR PRIVILEGED INFORMATION. IF YOU ARE NOT THE INTENDED RECIPIENT (OR HAVE RECEIVED THIS E-MAIL IN ERROR) PLEASE NOTIFY THE SENDER IMMEDIATELY AND DESTROY THIS E-MAIL. ANY UNAUTHORISED COPYING, DISCLOSURE OR DISTRIBUTION OF THE MATERIAL IN THIS E-MAIL IS STRICTLY FORBIDDEN. IN ACCORDANCE WITH MIFID II RULES ON INDUCEMENTS, THE FIRM'S EMPLOYEES MAY ATTEND CORPORATE ACCESS EVENTS (DEFINED IN THE FCA HANDBOOK AS "THE SERVICE OF ARRANGING OR BRINGING ABOUT CONTACT BETWEEN AN INVESTMENT MANAGER AND AN ISSUER OR POTENTIAL ISSUER"). DURING SUCH MEETINGS, THE FIRM'S EMPLOYEES MAY ON NO ACCOUNT BE IN RECEIPT OF INSIDE INFORMATION (AS DESCRIBED IN ARTICLE 7 OF THE MARKET ABUSE REGULATION (EU) NO 596/2014). (https://www.handbook.fca.org.uk/handbook/glossary/G3532m.html) COMPANIES WHO DISCLOSE INSIDE INFORMATION ARE IN BREACH OF REGULATION AND MUST IMMEDIATELY AND CLEARLY NOTIFY ALL ATTENDEES. FOR INFORMATION ON THE FIRM'S POLICY IN RELATION TO ITS PARTICIPATION IN MARKET SOUNDINGS, PLEASE SEE https://www.horizon-asset.co.uk/market-soundings/. HORIZON ASSET LLP IS AUTHORISED AND REGULATED BY THE FINANCIAL CONDUCT AUTHORITY. > -----Original Message----- > From: Laura Morales [mailto:[email protected]] > Sent: 07 August 2019 12:19 > To: [email protected] > Cc: [email protected] > Subject: Re: RE: Sensible size limit for SPARQL update payload to Fuseki2? > > > from SPARQLWrapper import SPARQLWrapper > > > > # a lot longer > > myString = "INSERT DATA { <not> <noot> <noot> }" > > > > def insertFromString(url, sparql): > > endpoint = SPARQLWrapper(url) > > endpoint.setQuery(sparql) > > endpoint.method = 'POST' > > endpoint.query() > > > > insertFromString('http://localhost:3030/myDS/update', myString) > > > can you change the html headers and see if it works? Something like this: > > endpoint.addCustomHttpHeader("Content-Type", "application/sparql- > update")
